summaryrefslogtreecommitdiff
path: root/src/mongo/executor/network_interface_asio.h
diff options
context:
space:
mode:
authorAdam Midvidy <amidvidy@gmail.com>2015-08-13 14:05:36 -0400
committerAdam Midvidy <amidvidy@gmail.com>2015-08-13 17:20:04 -0400
commit870efac99e9195c03389645df3da5a27a388102d (patch)
treef71d8bb4dc1711755e34586139b093783cae9ca4 /src/mongo/executor/network_interface_asio.h
parent8753f23bbdb410e9bad71b042d4fa11e399f96b8 (diff)
downloadmongo-870efac99e9195c03389645df3da5a27a388102d.tar.gz
SERVER-19720 harmonize handling of std::error_code and ErrorCodes in NetworkInterfaceASIO
Diffstat (limited to 'src/mongo/executor/network_interface_asio.h')
-rw-r--r--src/mongo/executor/network_interface_asio.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/executor/network_interface_asio.h b/src/mongo/executor/network_interface_asio.h
index 3f4cd0204e9..9b972aaacd0 100644
--- a/src/mongo/executor/network_interface_asio.h
+++ b/src/mongo/executor/network_interface_asio.h
@@ -37,6 +37,7 @@
#include <unordered_map>
#include "mongo/base/status.h"
+#include "mongo/base/system_error.h"
#include "mongo/executor/network_interface.h"
#include "mongo/executor/remote_command_request.h"
#include "mongo/executor/remote_command_response.h"
@@ -225,7 +226,7 @@ private:
if (op->canceled())
return _completeOperation(op,
Status(ErrorCodes::CallbackCanceled, "Callback canceled"));
- if (ec)
+ if (ec != ErrorCodes::OK)
return _networkErrorCallback(op, ec);
handler();