[driver] fixing invalida_cache srv_open list traverse

instead of the srv_open list pointer we were incrementing the main loop
of fcb opens. it lead to an infinite loop when the srv_open list contained
more than 1 entry for a given fcb.
This commit is contained in:
Olga Kornievskaia 2012-06-11 12:25:31 -04:00
parent 64986c8665
commit 599b43761d

View file

@ -6756,7 +6756,7 @@ VOID fcbopen_main(PVOID ctx)
#endif #endif
break; break;
} }
pEntry = pEntry->Flink; psrvEntry = psrvEntry->Flink;
}; };
} }
nfs41_fcb = (PNFS41_FCB)cur->fcb->Context; nfs41_fcb = (PNFS41_FCB)cur->fcb->Context;