Skip to content

1.4.0

Choose a tag to compare

@trowski trowski released this 27 Apr 20:34
2c1039b
  • Added a new parameter accepting an Amp\Serialization\Serializer instance to the constructor of ChannelledStream, ChannelledSocket, and SharedMemoryParcel using the new amphp/serialization library. This new parameter allows the serialization algorithm to be customized (e.g., using JSON or allowing only strings instead of only PHP built-in serializer).
  • Fixed serializing exception stack trace if arguments were disabled. (#109)
  • Fixed the return value of Worker::isRunning() when a worker crashes. (#110)
  • When a worker crashes, a warning is now triggered. This warning may be logged for debugging failing workers. (#110)
  • Fixed error when unwrapping shared memory when the original is moved during the read. (#100)
  • Improved exception message when a Task return value is not serializable. (#103)
  • Updated shared memory message errors. (#100)
  • Improved launching many processes/workers on certain systems. (#112)