-
Type: New Feature
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: JavaScript
-
None
-
Fully Compatible
-
v4.0, v3.6
-
Platforms 2018-09-24
-
16
Implscope provides a runSafely helper which wraps method calls and ensures that interruptions override other errors (amongst other features)
We should extend that to all methods that are callable.
_createFunction in particular is callable publically, which allows "method could not be called" to leak past interruption when parsing javascript for $where
- is depended on by
-
SERVER-35154 Exceptions that escape a ScopedThread should fail the test
- Closed
- is duplicated by
-
SERVER-32565 Stepdown suites should tolerate js engine errors
- Closed
- related to
-
SERVER-32565 Stepdown suites should tolerate js engine errors
- Closed