This fixes a bug where shutting down the with LSM trees was causing a panic.
This looks like fallout from WT-4793. The LSM bloom filter lookup failure was capture while executing the checkpoint testing.
http://build.wiredtiger.com:8080/job/wiredtiger-test-spinlock/4781/
Ran workers for: 2.171257 seconds Finished a checkpoint [1559100074:341046][31340:0x7f484effd700], t, file:__wt0001-000003.bf, lsm-worker: __wt_bloom_hash_get, 317: Failed lookup in bloom filter: WT_ERROR: non-specific WiredTiger error [1559100074:341075][31340:0x7f484effd700], t, file:__wt0001-000003.bf, lsm-worker: __lsm_worker, 179: Error in LSM worker thread 2: WT_ERROR: non-specific WiredTiger error [1559100074:341082][31340:0x7f484effd700], t, file:__wt0001-000003.bf, lsm-worker: __wt_panic, 520: the process must exit and restart: WT_PANIC: WiredTiger library panic [1559100074:445207][31340:0x7f485f9bab80], t, WT_CONNECTION.close: __wt_cache_destroy, 386: cache server: exiting with 142337 pages in memory and 133147 pages evicted [1559100074:445228][31340:0x7f485f9bab80], t, WT_CONNECTION.close: __wt_cache_destroy, 391: cache server: exiting with 5705912 image bytes in memory [1559100074:445234][31340:0x7f485f9bab80], t, WT_CONNECTION.close: __wt_cache_destroy, 395: cache server: exiting with 25468933 bytes in memory [1559100074:445238][31340:0x7f485f9bab80], t, WT_CONNECTION.close: __wt_cache_destroy, 402: cache server: exiting with 35112 bytes dirty and 19 pages dirty t: conn.close: WT_PANIC: WiredTiger library panic t: Start workers failed: WT_PANIC: WiredTiger library panic Closing connection
- causes
-
WT-5122 Shut down the sweep server before doing the final checkpoint
- Closed
-
WT-4918 LSM allocated mutexes leaked in readonly tests
- Closed
- is depended on by
-
WT-5145 Fix the race condition in accessing pinned_timestamp and connection state
- Closed
- is duplicated by
-
WT-4845 Dead handle detected while marking page dirty during LSM bloom filter creation
- Closed
- related to
-
WT-4911 Dead handle detected while marking page dirty
- Closed