diff options
Diffstat (limited to '')
-rw-r--r-- | src/ServerSocket.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ServerSocket.cxx b/src/ServerSocket.cxx index 7f14168a8..a1e2ee01e 100644 --- a/src/ServerSocket.cxx +++ b/src/ServerSocket.cxx @@ -101,7 +101,7 @@ struct OneServerSocket final : private SocketMonitor { void Accept(); private: - virtual void OnSocketReady(unsigned flags) override; + virtual bool OnSocketReady(unsigned flags) override; }; struct server_socket { @@ -205,10 +205,11 @@ OneServerSocket::Accept() parent.callback_ctx); } -void +bool OneServerSocket::OnSocketReady(gcc_unused unsigned flags) { Accept(); + return true; } inline bool |