Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed #36 (Terminating a process after its execution does not work correctly) #37

Closed
wants to merge 5 commits into from

Conversation

zKoz210
Copy link
Contributor

@zKoz210 zKoz210 commented May 14, 2023

I looked into how queues work in Laravel and found a similar process termination scheme that is very similar to my solution described in issue.

Link to code: this

This is due to the fact that such a constricted system is not able to track upper-level signals by itself.

I also made some improvements, if they need to be moved to a separate pull request, please let me know about it.

@freekmurze
Copy link
Member

Could your experiment with ways to fix the graceful termination on PHP 8.2?

@zKoz210 zKoz210 changed the title Added 8.2 to tests Fixed #36 (Terminating a process after its execution does not work correctly) May 15, 2023
@zKoz210
Copy link
Contributor Author

zKoz210 commented May 15, 2023

@freekmurze please review my pull request again

@freekmurze
Copy link
Member

Seems like it still fails on PHP 8.2

@zKoz210
Copy link
Contributor Author

zKoz210 commented May 16, 2023

@freekmurze now the tests will work correctly. we won't be able to support 8.0, 8.1, 8.2 with prefer-lowest

@zKoz210 zKoz210 closed this by deleting the head repository May 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants