[Bug 215826] C++ program signal handlers not called
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Jan 9 14:54:02 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215826
--- Comment #2 from Dominic Fandrey <kami at freebsd.org> ---
Created attachment 178670
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=178670&action=edit
Show sigprocmask, before and after exception
This is a version of the test case that outputs the sigprocmask before and
after an exception.
Output on the same system as before:
# c++ mask.cpp -o mask && ./mask
main/try/sigprocmask: 00000000000000000000000000000000
main/catch/sigprocmask: 0xfffef007ffffffffffffffffffffffff
Raising signal: SIGINT
Returning despite signal!
# c++ mask.cpp -o mask -lpthread && ./mask
main/try/sigprocmask: 00000000000000000000000000000000
main/catch/sigprocmask: 00000000000000000000000000000000
Raising signal: SIGINT
#
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list