From a41d2926071048a812d892b26930e1a4286a1323 Mon Sep 17 00:00:00 2001 From: Marcus Brinkmann Date: Mon, 15 Mar 2010 15:51:27 +0100 Subject: [PATCH] Close process handle leak. --- dbus/dbus-sysdeps-win.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dbus/dbus-sysdeps-win.c b/dbus/dbus-sysdeps-win.c index 23d8976..a63e5e3 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 ); } -- 2.7.4