-
Notifications
You must be signed in to change notification settings - Fork 462
Closed
Description
When shutting down the image, docker first sends a SIGTERM to the process used as ENTRYPOINT, then after 10 secs a SIGKILL.
The phpmyadmin image ignores the first signal.
Even though there is no probable data loss at stake, it would be nicer if the image stopped immediately, saving 10 secs of wait on every docker stop.
Two ways to do that come to my mind:
a- catch the signal in run.sh (but this means not using 'exec' as last command)
b- do not run as entrypoint for the webserver the std index.php from phpmyadmin, but have a 'startup' php script which sets up listening to signals then includes the default index.php
I can send a PR if you have any preference for either option...
Metadata
Metadata
Assignees
Labels
No labels