ofir vainshtein has uploaded this change for review. (
https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1226903?usp=email )
Change subject: Fix lock leak. return lock error if we get stale lock requests of released
owners
......................................................................
Fix lock leak. return lock error if we get stale lock requests of released owners
In case where lock request is received when state was already released,
We could have still served a lock. this caused a lock leak in ganesha
if lock was then added to file lock list. but if it didn't we would
have gotten a lock leak in the underlying storage
Change-Id: I27dd2bbed838bef8b6fcc088946a7ba877de8882
Signed-off-by: Ofir Vainshtein <ofirvins(a)google.com>
---
M src/SAL/state_lock.c
1 file changed, 11 insertions(+), 0 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/03/1226903/1
--
To view, visit
https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1226903?usp=email
To unsubscribe, or for help writing mail filters, visit
https://review.gerrithub.io/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I27dd2bbed838bef8b6fcc088946a7ba877de8882
Gerrit-Change-Number: 1226903
Gerrit-PatchSet: 1
Gerrit-Owner: ofir vainshtein <ofirvins(a)google.com>