aboutsummaryrefslogtreecommitdiffstats
path: root/src/ServerSocket.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/ServerSocket.cxx')
-rw-r--r--src/ServerSocket.cxx5
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