You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In ec851de, I prefixes all commands with exec to stay in the same process (and not fork a new one). This is useless in front of su rabbitmq -c '...' because su(1) forks a process anyway.
This broke RabbitMQ's Docker image, something this commit was supposed to fix... Let's remove exec before su.
Without this, a new process is spawned to execute the script. This new
process won't receive the signals delivered to the process initially
started.
A user reported this problem with RabbitMQ in Docker: when the service
must be stopped, the SIGTERM doesn't make it to the server which
continues to run.
In ec851de, I prefixes all commands with
exec
to stay in the same process (and not fork a new one). This is useless in front ofsu rabbitmq -c '...'
because su(1) forks a process anyway.This broke RabbitMQ's Docker image, something this commit was supposed to fix... Let's remove
exec
beforesu
.This is part of issue #113.
The text was updated successfully, but these errors were encountered: