- Fix a reference leak when aborting a listen request

svn path=/trunk/; revision=48806
This commit is contained in:
Cameron Gutman 2010-09-18 15:50:56 +00:00
parent 41106fa541
commit cf913565c0

View file

@ -117,6 +117,7 @@ BOOLEAN TCPAbortListenForSocket( PCONNECTION_ENDPOINT Listener,
Bucket = CONTAINING_RECORD(ListEntry, TDI_BUCKET, Entry);
if( Bucket->AssociatedEndpoint == Connection ) {
DereferenceObject(Bucket->AssociatedEndpoint);
RemoveEntryList( &Bucket->Entry );
ExFreePoolWithTag( Bucket, TDI_BUCKET_TAG );
Found = TRUE;