Update of /cvsroot/perfparse/_perfparse/perfparse
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17082/perfparse
Modified Files:
log_reader.c
Log Message:
Corrected bug where perfparsed does not close the client socket. Thanks to Tamas Erdei for the patch. (FG)
Index: log_reader.c
===================================================================
RCS file: /cvsroot/perfparse/_perfparse/perfparse/log_reader.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** log_reader.c 23 Dec 2006 00:03:46 -0000 1.4
--- log_reader.c 13 Mar 2007 21:59:50 -0000 1.5
***************
*** 529,532 ****
--- 529,536 ----
if((LOG_FD_CLIENT_SOCKET != log_fd[i]->type) && (r!= 10)) break;
}
+ if((LOG_FD_SOCKET == log_fd[i]->type) && (r==0)) {
+ close_log_source(i,1);
+ return(NULL);
+ }
}
|