Index: trunk/FACT++/src/EventBuilder.c
===================================================================
--- trunk/FACT++/src/EventBuilder.c	(revision 11190)
+++ trunk/FACT++/src/EventBuilder.c	(revision 11191)
@@ -885,6 +885,7 @@
  factOut(kInfo,-1, str ) ;
  for (i=0; i<MAX_SOCK; i++) {  
-    GenSock(-1, i, 0, NULL, &rd[i]) ; //close and destroy socket   
-    gi_NumConnect[ i/7 ]-- ;
+     GenSock(-1, i, 0, NULL, &rd[i]) ; //close and destroy socket
+     if (gi_NumConnect[ i/7 ]>0)
+         gi_NumConnect[ i/7 ]-- ;
  }
 
