add timeout param

Allows the processor to compensate for buggered networks.