if(m_socket.WaitData(0) == true)
continue;
}
+ catch(SendFailedException &e)
+ {
+ derr_con<<"Receive(): SendFailedException; peer_id="
+ <<peer_id<<std::endl;
+ }
} // for
}
{
assert(channelnum < CHANNEL_COUNT);
- Peer *peer = GetPeer(peer_id);
+ Peer *peer = GetPeerNoEx(peer_id);
+ if(peer == NULL)
+ return;
Channel *channel = &(peer->channels[channelnum]);
u32 chunksize_max = m_max_packet_size - BASE_HEADER_SIZE;