diff options
author | Kyle Suarez <ksuarz@gmail.com> | 2016-02-17 13:30:12 -0500 |
---|---|---|
committer | Kyle Suarez <ksuarz@gmail.com> | 2016-02-17 13:30:12 -0500 |
commit | 95ca58f7396c1c4e1c5e54caa81dda875ca87b57 (patch) | |
tree | b747c4bcf7a3f53e2876bdd0fdec5e480d0b4001 /buildscripts | |
parent | 49caf8c34a5296e40d2a9bf969ac8d2b2bbaaa01 (diff) | |
download | mongo-95ca58f7396c1c4e1c5e54caa81dda875ca87b57.tar.gz |
SERVER-22691 change WiredTigerKVEngine init order
The KVEngine's _journalFlusher depends on the _sizeStorer and so should be
initialized afterwards to prevent a use-after-free error on shutdown. The mutex
for _identToDrop should also initialized beforehand rather than after.
In addition, shutdown calls to internal components in
WiredTigerKVEngine::cleanShutdown() should be ordered in a way that matches
their actual destruction order.
Diffstat (limited to 'buildscripts')
0 files changed, 0 insertions, 0 deletions