[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#69269] [PATCH v2] gnu: web: fcgiwrap: remove UNIX socket when servi
From: |
宋文武 |
Subject: |
[bug#69269] [PATCH v2] gnu: web: fcgiwrap: remove UNIX socket when service stopped. |
Date: |
Sun, 10 Mar 2024 10:56:45 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Dale Mellor <guix-devel-0brg6b@rdmp.org> writes:
> From: Dale Mellor <blackhole@rdmp.org>
>
> The generic kill destructor is used to terminate the process, but if it was
> configured to use a UNIX socket, that socket gets left behind. Subsequent
> attempts to re-start the service then fail with a 'socket in use' error. So
> we perform extra duty in the stop action to clean up if necessary.
Hello, I have sent a patch to update fcgiwrap to a more maintained fork,
which have the needed socket clean logic itself.
Please give it a test, I think it's better than handling that in
shepherd. Thanks!