diff --git a/src/Nazara/Network/UdpSocket.cpp b/src/Nazara/Network/UdpSocket.cpp index 6bece4f28..fb813b3d6 100644 --- a/src/Nazara/Network/UdpSocket.cpp +++ b/src/Nazara/Network/UdpSocket.cpp @@ -76,16 +76,16 @@ namespace Nz void UdpSocket::OnClose() { - m_boundAddress = IpAddress::Invalid; + AbstractSocket::OnClose(); - UpdateState(SocketState_NotConnected); + m_boundAddress = IpAddress::Invalid; } void UdpSocket::OnOpened() { + AbstractSocket::OnOpened(); + m_boundAddress = IpAddress::Invalid; m_isBroadCastingEnabled = false; - - UpdateState(SocketState_NotConnected); } -} \ No newline at end of file +}