[Initng-svn] r4346 - initng-gui/initng-conf-gtk/src

svn at initng.thinktux.net svn at initng.thinktux.net
Sat Jun 3 13:24:08 CEST 2006


Author: jimmy
Date: Sat Jun  3 13:24:07 2006
New Revision: 4346

Modified:
   initng-gui/initng-conf-gtk/src/ngehandler.c

Log:
Obay DISSCONNECT


Modified: initng-gui/initng-conf-gtk/src/ngehandler.c
==============================================================================
--- initng-gui/initng-conf-gtk/src/ngehandler.c	(original)
+++ initng-gui/initng-conf-gtk/src/ngehandler.c	Sat Jun  3 13:24:07 2006
@@ -156,7 +156,7 @@
   sleep(1);
 
   /* continue for ever */
-  while(1)
+  while(c)
   {
   	
     /* get events, and wait for 999999999 microseconds */
@@ -194,6 +194,12 @@
 		case INITIAL_STATE_FINISHED:
 			initial_state_finished();
 			break;
+		
+		/* on dissconnect close the socket, and set c to null so the while loop stops */
+		case DISSCONNECT:
+ 			ngeclient_close(c);
+			c=NULL;
+			break;
 		default:
 			break;
 	}


More information about the Initng-svn mailing list