]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
Close process handle leak.
authorMarcus Brinkmann <marcus.brinkmann@ruhr-uni-bochum.de>
Mon, 15 Mar 2010 14:51:27 +0000 (15:51 +0100)
committerRalf Habacker <ralf.habacker@freenet.de>
Tue, 16 Mar 2010 22:09:48 +0000 (23:09 +0100)
dbus/dbus-sysdeps-win.c

index 23d89769dd577471bad5f50f8fdf41185b3c07ef..a63e5e36e6b2061fd46f172daf8c7c0f5f8480ad 100644 (file)
@@ -2631,7 +2631,8 @@ _dbus_get_autolaunch_address (DBusString *address,
 //  printf("create process \"%s\" %s\n", dbus_exe_path, dbus_args);
   if(CreateProcessA(dbus_exe_path, dbus_args, NULL, NULL, FALSE, CREATE_NO_WINDOW, NULL, NULL, &si, &pi))
     {
-
+      CloseHandle (pi.hThread);
+      CloseHandle (pi.hProcess);
       retval = _dbus_get_autolaunch_shm( address );
     }