Module: Parallel::Serializer
- Defined in:
- lib/parallel/serializer.rb
Overview
Pluggable wire serializers. Each must respond to ‘dump(data, io)` / `load(io)` (used directly by Worker) and `dump(data)` / `load(string)` (used by wrappers like Hmac).
Defined Under Namespace
Classes: Hmac
Constant Summary collapse
- Marshal =
Raw Marshal. Fast but trusts anything written to the pipe — a same-UID attacker that reopens /proc/<pid>/fd/<n> can inject Marshal gadgets (RCE).
::Marshal