]> arthur.barton.de Git - ngircd-alex.git/commitdiff
Update comments: subprocesses not only can be resolver processes
authorAlexander Barton <alex@barton.de>
Fri, 21 May 2010 21:44:20 +0000 (23:44 +0200)
committerAlexander Barton <alex@barton.de>
Tue, 29 Jun 2010 20:55:27 +0000 (22:55 +0200)
src/ngircd/conn.c

index 91ff779677c969ec9b8ee299de386cd75f606097..dff9336f65af4c2f7e581185d1396047e7b5d92b 100644 (file)
@@ -756,7 +756,8 @@ Conn_Handler(void)
                                continue; /* TLS/SSL layer needs to write data; deal with this first */
 #endif
                        if (Proc_InProgress(&My_Connections[i].proc_stat)) {
-                               /* Wait for completion of resolver sub-process ... */
+                               /* Wait for completion of forked subprocess
+                                * and ignore the socket in the meantime ... */
                                io_event_del(My_Connections[i].sock,
                                             IO_WANTREAD);
                                continue;
@@ -772,6 +773,7 @@ Conn_Handler(void)
                                             IO_WANTREAD);
                                continue;
                        }
+
                        io_event_add(My_Connections[i].sock, IO_WANTREAD);
                }
 
@@ -1073,7 +1075,7 @@ Conn_Close( CONN_ID Idx, const char *LogMsg, const char *FwdMsg, bool InformClie
                    in_k, out_k);
        }
 
-       /* cancel running resolver */
+       /* Kill possibly running subprocess */
        if (Proc_InProgress(&My_Connections[Idx].proc_stat))
                Proc_Kill(&My_Connections[Idx].proc_stat);