diff options
author | Jeremy Kerr <jk@ozlabs.org> | 2013-05-21 11:52:00 +0800 |
---|---|---|
committer | Jeremy Kerr <jk@ozlabs.org> | 2013-06-24 12:52:49 +0800 |
commit | 658d9e98eec02f92e3cf263a1bb27beb3d395b2f (patch) | |
tree | 8ba272fa5ca895aba1e2ed88cc424e88bbb0db33 /discover/discover-server.c | |
parent | a3de0330fd61eca35cfe360dbb4ea266223f387e (diff) | |
download | talos-petitboot-658d9e98eec02f92e3cf263a1bb27beb3d395b2f.tar.gz talos-petitboot-658d9e98eec02f92e3cf263a1bb27beb3d395b2f.zip |
lib/waiter: Add timeout waiters
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'discover/discover-server.c')
-rw-r--r-- | discover/discover-server.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/discover/discover-server.c b/discover/discover-server.c index 4ba91ee..67ce266 100644 --- a/discover/discover-server.c +++ b/discover/discover-server.c @@ -241,8 +241,9 @@ static int discover_server_process_connection(void *arg) } } - client->waiter = waiter_register(server->waitset, client->fd, WAIT_IN, - discover_server_process_message, client); + client->waiter = waiter_register_io(server->waitset, client->fd, + WAIT_IN, discover_server_process_message, + client); return 0; } @@ -327,7 +328,7 @@ struct discover_server *discover_server_init(struct waitset *waitset) goto out_err; } - server->waiter = waiter_register(server->waitset, server->socket, + server->waiter = waiter_register_io(server->waitset, server->socket, WAIT_IN, discover_server_process_connection, server); return server; |