diff --git a/drivers/network/afd/afd/lock.c b/drivers/network/afd/afd/lock.c index 0395937a230..d4ede599e0b 100644 --- a/drivers/network/afd/afd/lock.c +++ b/drivers/network/afd/afd/lock.c @@ -324,13 +324,12 @@ NTSTATUS LeaveIrpUntilLater( PAFD_FCB FCB, PIRP Irp, UINT Function ) { } VOID SocketCalloutEnter( PAFD_FCB FCB ) { - ASSERT(!FCB->Critical); + ASSERT(FCB->Locked); FCB->Critical = TRUE; SocketStateUnlock( FCB ); } VOID SocketCalloutLeave( PAFD_FCB FCB ) { - ASSERT(FCB->Critical); FCB->Critical = FALSE; SocketAcquireStateLock( FCB ); }