* exception.h (exception::exception): Install vectored exception

handler rather than vectored continue handler.
This commit is contained in:
Corinna Vinschen 2014-03-03 15:38:59 +00:00
parent c7b9a091a5
commit 6dde3146fb
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2014-03-03 Corinna Vinschen <corinna@vinschen.de>
* exception.h (exception::exception): Install vectored exception
handler rather than vectored continue handler.
2014-03-03 Corinna Vinschen <corinna@vinschen.de>
* sec_helper.cc (cygpsid::get_id): Move Samba SID->uid/gid mapping

View File

@ -128,7 +128,7 @@ public:
kicks in. For some reason the vectored continue handler doesn't
get called if no unhandled exception filter is installed. */
SetUnhandledExceptionFilter (handle);
AddVectoredContinueHandler (1, handle);
AddVectoredExceptionHandler (1, handle);
}
#else
save = _except_list;