diff --git a/a8/udpsession.cc b/a8/udpsession.cc index 028532c..bbf2ded 100644 --- a/a8/udpsession.cc +++ b/a8/udpsession.cc @@ -18,7 +18,11 @@ namespace a8 UdpSession::~UdpSession() { - + if (recv_buff_) { + recv_bufflen_ = 0; + free(recv_buff_); + recv_buff_ = nullptr; + } } void UdpSession::Update()