[SERVER-16958] Hang on shutdown with WiredTiger Created: 20/Jan/15 Updated: 21/Apr/15 Resolved: 21/Apr/15 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Storage, WiredTiger |
| Affects Version/s: | 2.8.0-rc5 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Daniel Pasette (Inactive) | Assignee: | Michael Cahill (Inactive) |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||
| Issue Links: |
|
||||
| Operating System: | ALL | ||||
| Participants: | |||||
| Description |
|
user tried politely shutting down with:
Stack trace can be found in internal dropbox here: https://dropbox.10gen.com/cailin/2015-01-20-15-57/gdb.txt |
| Comments |
| Comment by Daniel Pasette (Inactive) [ 14/Feb/15 ] | ||||||||||||||||||
|
It's in master and 3.0. An easy way to look at what's been merged in can be found here: | ||||||||||||||||||
| Comment by Asya Kamsky [ 13/Feb/15 ] | ||||||||||||||||||
|
michael.cahill
I will test the latest - it's in master, yes? dan@10gen.com is this fix in the 3.0 branch? | ||||||||||||||||||
| Comment by Daniel Pasette (Inactive) [ 12/Feb/15 ] | ||||||||||||||||||
|
Attaching backtraces for hang.txt and hang2.txt. These were caught by trying to ^C the server during a heavy insert workload running without journaling against 3.0.0-rc8.
| ||||||||||||||||||
| Comment by Asya Kamsky [ 12/Feb/15 ] | ||||||||||||||||||
|
Out of 733 threads, 590 are in TicketHolder::waitForTicket() | ||||||||||||||||||
| Comment by Eric Milkie [ 20/Jan/15 ] | ||||||||||||||||||
|
I'm hoping this issue is already fixed in rc6. | ||||||||||||||||||
| Comment by Eric Milkie [ 20/Jan/15 ] | ||||||||||||||||||
|
All the threads are blocked on a condvar in WiredTiger (or on a dblock), except for one thread that is currently running in __wt_evict_lru_page(). Was the system busy at the time of the hang? |