private void Handoff() { Receive<Terminated>(terminated => { _reader = StartReadEndpoint(_handle); BecomeWritingOrSendBufferedMessages(); }); Receive<EndpointManager.Send>(send => EnqueueInBuffer(send)); }