- Temporarily disable referencing and dereferencing the LPC mapping process since the dereference never seems to happen, thus causing processes never to die. Now they die again when killed/closing.

svn path=/trunk/; revision=25708
This commit is contained in:
Alex Ionescu 2007-02-03 21:10:08 +00:00
parent c5cebc9965
commit e1ed22b77f
2 changed files with 2 additions and 2 deletions

View file

@ -374,7 +374,7 @@ LpcpDeletePort(IN PVOID ObjectBody)
}
/* Dereference the mapping process */
ObDereferenceObject(Port->MappingProcess);
//ObDereferenceObject(Port->MappingProcess);
Port->MappingProcess = NULL;
}

View file

@ -299,7 +299,7 @@ NtSecureConnectPort(OUT PHANDLE PortHandle,
/* Reference and remember the process */
ClientPort->MappingProcess = PsGetCurrentProcess();
ObReferenceObject(ClientPort->MappingProcess);
//ObReferenceObject(ClientPort->MappingProcess);
}
else
{