File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 1
1
v3.8.1 (XXXX-XX-XX)
2
2
-------------------
3
3
4
+ * Fixed issue BTS-539 "Unsynchronized query kill while it's being finalized in
5
+ another thread was uncovered through `test-kill.js` of `communication_ssl`
6
+ suite". Fixed possible (but unlikely) crash when killing an AQL query.
7
+
4
8
* Fixed various problems in GEO_INTERSECTS: wrong results, not implemented cases
5
9
and numerically unstable behaviour. In particular, the case of the
6
10
intersection of two polygons in which one is an S2LngLatRect is fixed
Original file line number Diff line number Diff line change @@ -182,8 +182,6 @@ Query::~Query() {
182
182
<< " this: " << (uintptr_t )this ;
183
183
}
184
184
185
- _queryProfile.reset (); // unregister from QueryList
186
-
187
185
// log to audit log
188
186
if (!_queryOptions.skipAudit &&
189
187
(ServerState::instance ()->isCoordinator () ||
@@ -204,6 +202,8 @@ Query::~Query() {
204
202
// the destructor
205
203
}
206
204
205
+ _queryProfile.reset (); // unregister from QueryList
206
+
207
207
unregisterSnippets ();
208
208
209
209
exitV8Context ();
You can’t perform that action at this time.
0 commit comments