Blob Blame History Raw
--- branches/KDE/4.2/kdelibs/kinit/kinit.cpp	2009/03/25 12:32:32	944314
+++ branches/KDE/4.2/kdelibs/kinit/kinit.cpp	2009/04/18 19:34:41	955904
@@ -184,6 +184,12 @@
  */
 static void close_fds()
 {
+   while (struct child *child = children) {
+      close(child->sock);
+      children = child->next;
+      free(child);
+   }
+
    if (d.deadpipe[0] != -1)
    {
       close(d.deadpipe[0]);