aboutsummaryrefslogtreecommitdiffstats
path: root/src/ServerSocket.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2013-01-30 10:53:32 +0100
committerMax Kellermann <max@duempel.org>2013-01-30 11:03:44 +0100
commit4ad7456428913f5232768367f2c0694bcb4540bb (patch)
tree213a06a779ca285f6cec035cb3385bd0b96d0164 /src/ServerSocket.cxx
parent73f36858bb4026eff7c9e44007c87e870d324a5f (diff)
downloadmpd-4ad7456428913f5232768367f2c0694bcb4540bb.tar.gz
mpd-4ad7456428913f5232768367f2c0694bcb4540bb.tar.xz
mpd-4ad7456428913f5232768367f2c0694bcb4540bb.zip
event/SocketMonitor: OnSocketReady() returns bool
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