[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