The ring buffer for receiving packets was not resized in constructor
@@ -275,6 +275,7 @@ PacketPeerUDPPosix::PacketPeerUDPPosix() {
queue_count=0;
peer_port=0;
sock_type = IP::TYPE_NONE;
+ rb.resize(8);
}
PacketPeerUDPPosix::~PacketPeerUDPPosix() {
@@ -290,6 +290,7 @@ PacketPeerUDPWinsock::PacketPeerUDPWinsock() {
PacketPeerUDPWinsock::~PacketPeerUDPWinsock() {