diff options
Diffstat (limited to 'src/mongo/executor/network_interface_asio.h')
-rw-r--r-- | src/mongo/executor/network_interface_asio.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/mongo/executor/network_interface_asio.h b/src/mongo/executor/network_interface_asio.h index 62e441d7d92..a38e778470a 100644 --- a/src/mongo/executor/network_interface_asio.h +++ b/src/mongo/executor/network_interface_asio.h @@ -130,20 +130,21 @@ public: std::string getHostName() override; void startup() override; void shutdown() override; - bool inShutdown() const override; void waitForWork() override; void waitForWorkUntil(Date_t when) override; void signalWorkAvailable() override; Date_t now() override; - Status startCommand(const TaskExecutor::CallbackHandle& cbHandle, - const RemoteCommandRequest& request, - const RemoteCommandCompletionFn& onFinish) override; + void startCommand(const TaskExecutor::CallbackHandle& cbHandle, + const RemoteCommandRequest& request, + const RemoteCommandCompletionFn& onFinish) override; void cancelCommand(const TaskExecutor::CallbackHandle& cbHandle) override; void cancelAllCommands() override; - Status setAlarm(Date_t when, const stdx::function<void()>& action) override; + void setAlarm(Date_t when, const stdx::function<void()>& action) override; bool onNetworkThread() override; + bool inShutdown() const; + private: using ResponseStatus = TaskExecutor::ResponseStatus; using NetworkInterface::RemoteCommandCompletionFn; |