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//fd/ can inject Marshal gadgets (RCE).

::Marshal