非同期のrecvは切断判定が難しい