Final fix for the bug tridge found. Only push locks onto a blocking lock
authorJeremy Allison <jra@samba.org>
Fri, 1 Aug 2003 06:10:30 +0000 (06:10 +0000)
committerJeremy Allison <jra@samba.org>
Fri, 1 Aug 2003 06:10:30 +0000 (06:10 +0000)
commitef915c8eaf1d8335aa331d3b2376c40e3a63de22
tree056d7a9b7f31b613fcd3c42e034f7b0758d8e0fa
parent7e39e87ce0a83a08a8bf2b27f7264bc3c12a9aee
Final fix for the bug tridge found. Only push locks onto a blocking lock
queue if the posix lock failed with EACCES or EAGAIN (this means another
lock conflicts). Else return an error and don't queue the request.
Jeremy.
(This used to be commit 43fbc18fdc184bf29c15186c16bc99fb208de963)
source3/libsmb/errormap.c
source3/locking/locking.c