From b93999b60412e6cefe950ae7d714db07f6f44760 Mon Sep 17 00:00:00 2001 From: me_desk Date: Mon, 5 Aug 2013 17:26:21 +0000 Subject: bugfix: nfds argument of select was not reset from max value on each loop iteration git-svn-id: svn://localhost/project_picapica/trunk@260 fb96df88-216d-11de-830c-f3023f12d8ac --- PICA_node.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'PICA_node.c') diff --git a/PICA_node.c b/PICA_node.c index 40eca10..37465bb 100755 --- a/PICA_node.c +++ b/PICA_node.c @@ -2713,10 +2713,12 @@ int node_loop() { fd_set fds; struct timeval tv; -int nfds = 0,ret; +int nfds, ret; do { + nfds = 0; + FD_ZERO(&fds); tv.tv_sec=SELECT_TIMEOUT; tv.tv_usec=0; -- cgit v1.2.1