[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:
parent
64986c8665
commit
599b43761d
1 changed files with 1 additions and 1 deletions
|
|
@ -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;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue