[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] [PATCH] signal-tests can hang when port is already
From: |
Mario Domenech Goulart |
Subject: |
Re: [Chicken-hackers] [PATCH] signal-tests can hang when port is already in use |
Date: |
Mon, 27 Aug 2012 16:51:36 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) |
On Mon, 27 Aug 2012 21:52:49 +0200 (CEST) Felix <address@hidden> wrote:
> The attached patch fixes a problem that caused the tests to hang in
> the salmonella runs. The signal-test forks a child process that waits
> for a tcp message before it terminates. If the port is in use and the
> "tcp-listen" operation fails, the error will be shown but not
> terminate the program (it is raised in a thread) and so the child
> process will hang indefinitely. The TCP-operations have been removed
> and the child is simply terminated via SIGTERM.
>
> Fixes #907.
Thanks, Felix. I have pushed your patch and closed #907 and #877 (they
report the same issue).
Best wishes.
Mario
--
http://parenteses.org/mario