[Psi-devel] [BUG] Psi prohibits user logout or system shutdown
Michał Jazłowiecki
michalj at poczta.neostrada.pl
Sun Jul 8 22:15:49 PDT 2007
Welcome,
I've noticed that Psi-0.11 (after recent power events' support fix)
prohibits user logout or system shutdown (either for restart or for
poweroff) on Windows.
This is caused by invalid processing of WM_QUERYENDSESSION message - Psi
does not set any return value, which defaults to 0, meaning "dissallow".
Maybe we should test lParam argument of this message (it tells what
really is going on - user logout, system shutdown or application's file
substitution) and give the user ability to respond.
Anyway, we should return a non-zero value.
Details about WM_QUERYENDSESSION:
http://msdn2.microsoft.com/en-us/library/aa376890.aspx
Regards,
--
Michał Jazłowiecki (michalj)
Psi Forum & Wiki Moderator
More information about the psi-devel
mailing list