From: Marcus Brinkmann Date: Mon, 15 Mar 2010 14:51:27 +0000 (+0100) Subject: Close process handle leak. X-Git-Tag: dbus-1.3.1~97 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a41d2926071048a812d892b26930e1a4286a1323;p=thirdparty%2Fdbus.git Close process handle leak. --- diff --git a/dbus/dbus-sysdeps-win.c b/dbus/dbus-sysdeps-win.c index 23d89769d..a63e5e36e 100644 --- a/dbus/dbus-sysdeps-win.c +++ b/dbus/dbus-sysdeps-win.c @@ -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 ); }