[Initng-svn] r3210 - initng/trunk/src

svn at initng.thinktux.net svn at initng.thinktux.net
Sun Mar 5 20:46:54 CET 2006


Author: jimmy
Date: Sun Mar  5 20:46:53 2006
New Revision: 3210

Modified:
   initng/trunk/src/initng_kill_handler.c
Log:
Dont try to fetch last output when kill_handler if fifos are closed.


Modified: initng/trunk/src/initng_kill_handler.c
==============================================================================
--- initng/trunk/src/initng_kill_handler.c	(original)
+++ initng/trunk/src/initng_kill_handler.c	Sun Mar  5 20:46:53 2006
@@ -95,15 +95,16 @@
     }
 
     /*
-     * calling initng_process_read_input, Make sure all buffers read, before closing them.
-     */
-    initng_fd_process_read_input(service, process);
-
-    /*
      * Close the process output fifos to initng.
      */
     if (process->out_pipe[0] > 0)
     {
+	/*
+	 * calling initng_process_read_input, Make sure all buffers read, before closing them.
+	 */
+	initng_fd_process_read_input(service, process);
+
+	/* now close */
 	close(process->out_pipe[0]);
 	process->out_pipe[0]=0;
     }


More information about the Initng-svn mailing list