From 42ba3389dbb15f006539ff3c3ba22f60aaa32c25 Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Mon, 23 Nov 2009 17:52:46 -0800 Subject: [PATCH] make work with poll --- lib/ipc/server.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/ipc/server.c b/lib/ipc/server.c index 4174d2d98..86e1dfa1d 100644 --- a/lib/ipc/server.c +++ b/lib/ipc/server.c @@ -735,7 +735,8 @@ process_loop(void) if (n < num_clients - 1) clients[n] = clients[num_clients - 1]; num_clients--; - } + } else + n++; } free(fds); @@ -864,7 +865,7 @@ heim_sipc_free_context(heim_sipc ctx) void heim_ipc_main(void) { -#if __APPLE__ +#ifdef HAVE_GCD dispatch_main(); #else process_loop();