[SERVER-18246] getmore on secondary in recovery mode can crash mongos Created: 28/Apr/15 Updated: 25/Jan/17 Resolved: 07/May/15 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | 3.1.1 |
| Fix Version/s: | 3.0.4, 3.1.3 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Randolph Tan | Assignee: | Randolph Tan |
| Resolution: | Done | Votes: | 0 |
| Labels: | ET | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Operating System: | ALL | ||||||||
| Backport Completed: | |||||||||
| Participants: | |||||||||
| Description |
|
Issue Status as of Jun 19, 2015 ISSUE SUMMARY USER IMPACT AFFECTED VERSIONS FIX VERSION Original descriptionIssue: Whenever DBClientReplicaSet objects create connections to the nodes, it attaches the pointer to itself on the new connection. This used to be fine since the lifetime of the DBClientReplicaSet connections are guaranteed to be longer than the connection objects it creates. However, this changed with Attaching test script to demonstrate crash. |
| Comments |
| Comment by Githook User [ 29/May/15 ] |
|
Author: {u'username': u'renctan', u'name': u'Randolph Tan', u'email': u'randolph@10gen.com'}Message: (cherry picked from commit 5fed2241cb67c358f77fd0ff20b2afbcefa55ec1) Conflicts: |
| Comment by Frédéric Giudicelli [ 14/May/15 ] |
|
How come this wasn't fixed in 3.0.3 ? |
| Comment by Githook User [ 07/May/15 ] |
|
Author: {u'username': u'renctan', u'name': u'Randolph Tan', u'email': u'randolph@10gen.com'}Message: |