diff --git a/sys/nfs41_driver.c b/sys/nfs41_driver.c index 9cc6531..abbb16f 100644 --- a/sys/nfs41_driver.c +++ b/sys/nfs41_driver.c @@ -1790,7 +1790,7 @@ nfs41_DeleteConnection ( if (NodeType(VNetRoot) == RDBSS_NTC_V_NETROOT) { DbgP("Calling RxFinalizeConnection for NetRoot %p from VNetRoot %p\n", - VNetRoot->NetRoot, VNetRoot); + VNetRoot->NetRoot, VNetRoot); status = RxFinalizeConnection(VNetRoot->NetRoot, VNetRoot, TRUE); } else @@ -1837,12 +1837,6 @@ NTSTATUS nfs41_DevFcbXXXControlFile( status = nfs41_CreateConnection(RxContext, &RxContext->PostRequest); break; case IOCTL_NFS41_DELCONN: - if (RxContext->RxDeviceObject->NumberOfActiveFcbs > 0) { - DbgP("device has open handles %d\n", - RxContext->RxDeviceObject->NumberOfActiveFcbs); - status = STATUS_REDIRECTOR_HAS_OPEN_HANDLES; - break; - } status = nfs41_DeleteConnection(RxContext, &RxContext->PostRequest); break; case IOCTL_NFS41_GETSTATE: