Replies: 1 comment
-
It seems like there is an issue with the artisan command? It doesn't seem to be handling the stop signal correctly and killing its children. It could also be an issue with frankenphp's php-cli command trapping signals before they get to the php script. Further investigation is required. cc: @dunglas |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm using frankenphp binary to run laravel octane as the documentation says:
PATH="$PWD:$PATH" ./frankenphp php-cli artisan octane:frankenphp
basically I have supervisor with the following command:
frankenphp php-cli artisan octane:start
Whe the process starts with
sudo supervisorctl start all
it creates the following processes :The issue is when I stop the processes using supervisor
sudo supervisorctl stop all
, it kills the first process, the second one remains alive.then I cannot start them again because the port 8000 is already in use. I suppose, I need to use something like octane:reload, but I needed to stop supervisor because I'm doing some setup and is not already finished.
Beta Was this translation helpful? Give feedback.
All reactions