diff --git a/src/core/net/dns_client.cpp b/src/core/net/dns_client.cpp index 9136b645f..65c5fc66e 100644 --- a/src/core/net/dns_client.cpp +++ b/src/core/net/dns_client.cpp @@ -76,7 +76,7 @@ ThreadError Client::Stop(void) message = message->GetNext(); queryMetadata.ReadFrom(*messageToRemove); - FinalizeDnsTransaction(*message, queryMetadata, NULL, 0, kThreadError_Abort); + FinalizeDnsTransaction(*messageToRemove, queryMetadata, NULL, 0, kThreadError_Abort); } return mSocket.Close();