acceptor: reading from socket in passive mode while there is data
recv to utils