From aa2812b8bab743e08452ca1ebeedaf50e3bb677c Mon Sep 17 00:00:00 2001 From: Roman Petrov Date: Fri, 26 Jul 2019 05:49:08 +0300 Subject: [PATCH] Fix 'SendMessage' hanging on Windows (#301) Use PostMessage instead. --- emsdk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emsdk b/emsdk index 7672c19..1bf8689 100755 --- a/emsdk +++ b/emsdk @@ -260,7 +260,7 @@ def win_set_environment_variable_direct(key, value, system=True): win32api.RegCloseKey(folder) os.environ['PATH'] = prev_path - win32api.SendMessage(win32con.HWND_BROADCAST, win32con.WM_SETTINGCHANGE, 0, 'Environment') + win32api.PostMessage(win32con.HWND_BROADCAST, win32con.WM_SETTINGCHANGE, 0, 'Environment') def win_get_environment_variable(key, system=True):