summaryrefslogtreecommitdiffstats
path: root/PICA_node.c
diff options
context:
space:
mode:
authorme_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac>2013-08-05 17:26:21 +0000
committerme_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac>2013-08-05 17:26:21 +0000
commitb93999b60412e6cefe950ae7d714db07f6f44760 (patch)
tree1e3c523b892dfc01295253ca93d0546354ef69c1 /PICA_node.c
parentd4ad44dcb83e91b6faa48f99634b474433ebda23 (diff)
downloadpica-pica-b93999b60412e6cefe950ae7d714db07f6f44760.tar.gz
pica-pica-b93999b60412e6cefe950ae7d714db07f6f44760.zip
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
Diffstat (limited to 'PICA_node.c')
-rwxr-xr-xPICA_node.c4
1 files changed, 3 insertions, 1 deletions
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;