Aaron Piotrowski
Aaron Piotrowski
I'm not able to reproduce this locally. FPM + amphp/process + amphp/parallel is working as I'd expect after removing the check for pcntl I mentioned above. Is there some more...
Can you please update to `v2.0.0-beta.4` and check if this helps with the zombie processes? This will also effect worker pools, so hopefully the explicit call to `WorkerPool::shutdown()` will no...
If the `Process` object is destroyed while the process is running, the process is killed. If you want to wait for the process to finish execution, you need to wait...
A possible solution is adding a method to `Process`, perhaps `daemonize()`, that sets a flag to not automatically kill the child process when the `Process` object is destroyed. The current...
Unfortunately no, since any code run in another process/thread does not get counted toward test coverage. @kelunik Do you know of any way we can count those lines? We could...
@enumag I pushed a couple commits (4ed05f6aac4eece061ac20a739a7b6834a82e5a5 and 0597620f5605c4874271f2a421545e4ac92dbe80) that improve error messages and serializing the exception trace arguments as you suggested. Please give master a try and let me...
`TaskError` and `TaskException` convey everything available in `TaskFailure` – the original exception class, message, and code is in the exception message, the previous exception is wrapped in another `TaskError`/`TaskException` available...
The intention was for debugging during development where a person would be reading the message. The classes could be extended to make the message, etc. available, but what is your...
New original issue link: https://github.com/amphp/http-server/issues/135. I wanted to gauge interest in this issue. It *probably* would be fairly straightforward to implement, but at the moment I don't see it as...
It appears xdebug was enabled. Please disable xdebug and let me know if the problem persists.