diff options
author | Keith Bostic <keith@wiredtiger.com> | 2012-12-10 14:47:57 +0000 |
---|---|---|
committer | Keith Bostic <keith@wiredtiger.com> | 2012-12-10 14:47:57 +0000 |
commit | 0f415131a6fbf1ad97128f95b54f22cb0123782c (patch) | |
tree | 33ac1a187a3a7a2df3e7f803a3a4069638fcdf65 | |
parent | b69ff8a5edc4459eceb5256b2b2a3e260ec2d472 (diff) | |
download | mongo-0f415131a6fbf1ad97128f95b54f22cb0123782c.tar.gz |
Panic if the eviction server unexpectedly exits.
-rw-r--r-- | src/btree/bt_evict.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/btree/bt_evict.c b/src/btree/bt_evict.c index b9769b32397..0df38d79d57 100644 --- a/src/btree/bt_evict.c +++ b/src/btree/bt_evict.c @@ -227,8 +227,10 @@ __wt_cache_evict_server(void *arg) __wt_cache_pages_inuse(cache), __wt_cache_bytes_inuse(cache)); } - } else + } else { err: __wt_err(session, ret, "eviction server error"); + (void)__wt_panic(session); + } __wt_free(session, cache->evict); |