sock passes stream to rtr.handleData