diff options
author | Randolph Tan <randolph@10gen.com> | 2016-11-04 11:36:30 -0400 |
---|---|---|
committer | Randolph Tan <randolph@10gen.com> | 2016-11-08 13:13:51 -0500 |
commit | 102f68907ecad28cf8ed479bee61c3afd1a4f0f5 (patch) | |
tree | b749da3aec0879a9ed3ebc5446424825bde9bd1f /debian | |
parent | 524cc9989bcf743b34bcc9e9d05d9f72cae48620 (diff) | |
download | mongo-r3.2.11-rc0.tar.gz |
SERVER-26859 AsyncResultsMerger replica set retargeting may block the ASIO callback threadsr3.2.11-rc0
When the handleResponse callback encounters a retriable error. Signal the merger thread for it to retry instead of trying to reschedule inline since rescheduling involves re-evaluating the target host which is a blocking operation.
(cherry picked from commit 5b2134f4ae4ea2d70b0ce89041fd11fd7810e40d)
Conflicts:
src/mongo/s/query/async_results_merger.cpp
src/mongo/s/query/async_results_merger_test.cpp
Diffstat (limited to 'debian')
0 files changed, 0 insertions, 0 deletions