Bug 3151 - unittest files still use signal() instead of ssh_signal()
Summary: unittest files still use signal() instead of ssh_signal()
Status: CLOSED WONTFIX
Alias: None
Product: Portable OpenSSH
Classification: Unclassified
Component: Regression tests (show other bugs)
Version: 8.2p1
Hardware: Other Windows 10
: P5 minor
Assignee: Assigned to nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-23 05:08 AEST by balu
Modified: 2022-02-25 13:59 AEDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description balu 2020-04-23 05:08:33 AEST
V8.2 replaces signal() with ssh_signal().
However, fuzz.c, test_helper.c files uses signal().
Comment 1 Damien Miller 2022-01-14 15:41:27 AEDT
This is harmless but surprising difficult to fix, because of circular dependencies in the source. I think we'll just leave the unit tests using the system signal() call, since we don't need to be particularly careful wrt interrupted syscalls as we do in ssh/sshd
Comment 2 Damien Miller 2022-02-25 13:59:57 AEDT
closing bugs resolved before openssh-8.9