From c5e09bf81a6b5c9c117611f81371a1d6393c45ae Mon Sep 17 00:00:00 2001 From: Vladislav Vaintroub Date: Tue, 16 Nov 2021 00:18:12 +0100 Subject: MDEV-27056 Windows upgrade_wizard - CloseHandle() on invalid (already closed) pipe handle --- win/upgrade_wizard/upgradeDlg.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'win') diff --git a/win/upgrade_wizard/upgradeDlg.cpp b/win/upgrade_wizard/upgradeDlg.cpp index d0dd6a3fa75..6ceec3612cb 100644 --- a/win/upgrade_wizard/upgradeDlg.cpp +++ b/win/upgrade_wizard/upgradeDlg.cpp @@ -447,7 +447,7 @@ void CUpgradeDlg::UpgradeOneService(const string& servicename) output_line.push_back(pipeReadBuf[0]); } } - CloseHandle(hPipeWrite); + CloseHandle(hPipeRead); if(WaitForSingleObject(pi.hProcess, INFINITE) != WAIT_OBJECT_0) ErrorExit("WaitForSingleObject failed"); -- cgit v1.2.1