From: Ken Brown Date: Tue, 28 Feb 2017 16:59:12 +0000 (-0500) Subject: ; * src/w32fns.c (w32_wnd_proc): Adjust comment. X-Git-Tag: emacs-26.0.90~689 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=f8e36e04c4a11912d9f996a1fbf2870cf822151f;p=emacs.git ; * src/w32fns.c (w32_wnd_proc): Adjust comment. --- diff --git a/src/w32fns.c b/src/w32fns.c index 1b628b0b42e..dd16d74439f 100644 --- a/src/w32fns.c +++ b/src/w32fns.c @@ -4801,7 +4801,11 @@ w32_wnd_proc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) case WM_ENDSESSION: my_post_msg (&wmsg, hwnd, msg, wParam, lParam); - /* If we return, the process will be terminated immediately. */ + /* Allow time for Emacs to attempt an orderly shutdown. If we + return, the process will be terminated immediately. FIXME: + 1000 seconds is too long to sleep if the shutdown attempt + fails (see bug#25875). But if it fails, we want to find out + about it, so let's leave 1000 for now. */ sleep (1000); case WM_WINDOWPOSCHANGING: