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 Process and Sys::handleExitSignals(), use exit status 128 + <signal_number> when processes are terminated by signal
Review Process:
Update constructor and withShellCommand() parameters
Replace null input with an empty stream (STDIN must now be passed explicitly via pipeInput())
Improve robustness and precision of timeout handling and process termination
In runWithoutFail(), throw ProcessFailedException when a process returns a non-zero exit status
Throw ProcessTerminatedBySignalException when a process monitored by wait() is terminated by a signal that isn't a SIGTERM or SIGKILL sent after calling stop()
Throw LogicException instead of ProcessException where appropriate
Build out getStats() metrics
Create key-value pairs for CollectionInterface::CALLBACK_USE_BOTH ([<key>, <value>] instead of [<key> => <value>])
Optionally return key from CollectionInterface::find()
Throw PSR-18 compliant exceptions from Curler::sendRequest()