Summary
signal-tests.scm hangs when port is already in use
Metadata
- Id: 2f86da838c29f1ee50063b1c6016e82ffd363e0c
- Trac id: 907
- Type: defect
- Reporter: felix
- Owner:
- Cc:
- Status: closed
- Component: build system
- Estimated difficulty:
- Resolution: fixed
- Priority: major
- Milestone: 4.9.0
- Version: 4.8.x
- Changetime: 2012-09-24 21:47:48 UTC
- Created: 2012-08-26 12:27:32 UTC
- Keywords:
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.
Changes and comments
[2012-08-27 22:56:17 UTC] mario changed status from new to closed
[2012-08-27 22:56:17 UTC] mario set resolution to fixed
[2012-08-27 22:56:17 UTC] mario wrote:
Fixed by d856a53aa194922b73f480f0e943c38268ef93f1
[2012-09-24 21:47:48 UTC] felix changed milestone from 4.8.0 to 4.9.0
[2012-09-24 21:47:48 UTC] felix wrote:
Milestone 4.8.0 deleted