#907 closed defect (fixed)
signal-tests.scm hangs when port is already in use
Reported by: | felix winkelmann | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 4.9.0 |
Component: | build system | Version: | 4.8.x |
Keywords: | Cc: | ||
Estimated difficulty: |
Description
The signal-test.scm
program in the core test-suite may hang indefinitely when port 9999 is already in use. A forked child process calls tcp-listen
in a separate thread to wait for a termination message from the parent process. If the tcp-listen
fails, the thread dies (but not the process) and hangs.
Note: See
TracTickets for help on using
tickets.
Fixed by d856a53aa194922b73f480f0e943c38268ef93f1