From bc5c5e95a477351f29148b753d8ad23316f62590 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zden=C4=9Bk=20Salvet?= Date: Wed, 22 Aug 2007 11:28:38 +0000 Subject: [PATCH] Don't busy loop waiting for first request when new connections are coming. --- org.glite.lb.server-bones/src/srvbones.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.glite.lb.server-bones/src/srvbones.c b/org.glite.lb.server-bones/src/srvbones.c index 56143c5..3be5b26 100644 --- a/org.glite.lb.server-bones/src/srvbones.c +++ b/org.glite.lb.server-bones/src/srvbones.c @@ -374,7 +374,7 @@ static int slave(slave_data_init_hnd data_init_hnd, int sock) FD_ZERO(&fds); - FD_SET(sock, &fds); + if ( conn < 0 || !first_request) FD_SET(sock, &fds); if ( conn >= 0 ) FD_SET(conn, &fds); if ( conn > sock ) max = conn; -- 1.8.2.3