Interesting fact found by IFSTEST /t LockOverlappedTest...
commit17c88758ae82b20bc7260d5d927325f3f73ba33c
authorJeremy Allison <jra@samba.org>
Thu, 26 Feb 2004 01:30:56 +0000 (26 01:30 +0000)
committerJeremy Allison <jra@samba.org>
Thu, 26 Feb 2004 01:30:56 +0000 (26 01:30 +0000)
treeb87975e65cbee18a6687d8f08dccc4326698be08
parentaf1b6447b8292a83851361570219ee6d889e0898
Interesting fact found by IFSTEST /t LockOverlappedTest...
Even if it's our own lock context, we need to wait here as
there may be an unlock on the way.
So I removed a "&& !my_lock_ctx" from the following
if statement.

if ((lock_timeout != 0) && lp_blocking_locks(SNUM(conn)) && ERROR_WAS_LOCK_DENIED(status)) {

Jeremy.
source/smbd/reply.c