Make listen() call more durable