[SERVER-9095] Windows builds failing on initial_sync3.js and repl_monitor_stress.js Created: 22/Mar/13 Updated: 11/Jul/16 Resolved: 26/Mar/13 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 2.2.4 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Ian Whalen (Inactive) | Assignee: | Eric Milkie |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Participants: |
| Comments |
| Comment by Tad Marshall [ 25/Mar/13 ] |
|
The above commit resolves issue 1 above by removing the Client creation (so there is nothing to call shutdown() on) and answers the question in item 5. |
| Comment by auto [ 25/Mar/13 ] |
|
Author: {u'date': u'2013-01-25T15:33:46Z', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}Message: The heartbeat thread has no use for a Client context, and it has trouble |
| Comment by Tad Marshall [ 25/Mar/13 ] |
|
The easiest fix is to backport the change that makes 2.4 not have this problem: 2c1ca7a77b395623216ef35964383813830a2ddd . |
| Comment by Tad Marshall [ 25/Mar/13 ] |
|
There are multiple things going on here, and some issues that require additional research and perhaps some additional tickets. 1) The ReplSetHealthPollTask is not calling shutdown() on its client object before its thread is destroyed. The immediate fix is to item 1, which makes the tests pass, but the other issues should be investigated as well. |