diff options
| author | me_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac> | 2013-08-05 17:26:21 +0000 |
|---|---|---|
| committer | me_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac> | 2013-08-05 17:26:21 +0000 |
| commit | b93999b60412e6cefe950ae7d714db07f6f44760 (patch) | |
| tree | 1e3c523b892dfc01295253ca93d0546354ef69c1 /PICA_node.c | |
| parent | d4ad44dcb83e91b6faa48f99634b474433ebda23 (diff) | |
| download | pica-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-x | PICA_node.c | 4 |
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; |
