- Fix an unshielded "return" inside a PSEH block.

svn path=/trunk/; revision=26652
This commit is contained in:
Aleksey Bragin 2007-05-08 09:01:39 +00:00
parent 64b29c8149
commit 182dd09c91

View file

@ -25,7 +25,10 @@ AfdGetInfo( PDEVICE_OBJECT DeviceObject, PIRP Irp,
InfoReq ? InfoReq->InformationClass : 0));
_SEH_TRY {
if( !SocketAcquireStateLock( FCB ) ) return LostSocket( Irp, TRUE );
if( !SocketAcquireStateLock( FCB ) ) {
Status = LostSocket( Irp, TRUE );
_SEH_YIELD(return Status);
}
switch( InfoReq->InformationClass ) {
case AFD_INFO_RECEIVE_WINDOW_SIZE: