Bug 276826

Summary: ctfmerge exits with status 0 when killed
Product: Base System Reporter: Ed Maste <emaste>
Component: miscAssignee: Ed Maste <emaste>
Status: New ---    
Severity: Affects Only Me CC: jlduran
Priority: ---    
Version: CURRENT   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276930
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269928

Description Ed Maste freebsd_committer freebsd_triage 2024-02-04 21:34:59 UTC
I am trying to debug ctfmerge issues (it sometimes crashes or enters an infinite loop), and had occasion to kill it during testing; I just did `killall ctfmerge`

When I do this, it prints:
ERROR: ctfmerge: Caught signal 15 - exiting
and then exits with 0. It seems a nonzero return would be more appropriate.
Comment 1 Ed Maste freebsd_committer freebsd_triage 2024-02-04 21:55:16 UTC
Hrmph, it seems this was done intentionally. I believe it is now time to undo it -- https://reviews.freebsd.org/D43743