サーバーのメインループでrecv処理なんてしたら、
誰かが高速で大量のデータ送ってきた際に、その処理に時間食われて
肝心のメインループが処理落ちしちまうだろ

recvは別スレッドでやるのが当たり前