r14596: Fix a logic bug with multiple oplock contention.
commit292afdba59de411f9d6d4ff69d11b1da068df5da
authorJeremy Allison <jra@samba.org>
Mon, 20 Mar 2006 23:40:43 +0000 (20 23:40 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 16:15:38 +0000 (10 11:15 -0500)
tree38e6b4db15c845e728db79058e9ef265487a2435
parent485a286a65d3b37f424f5701179f73c99eb9b5b9
r14596: Fix a logic bug with multiple oplock contention.
The sad thing is the core of this bug fix is just
removing a paranoia "exit_server" call, as the
rest of the logic was already correct :-).

Lots of comments to explain the logic added.

I will look at adding tests to exercise this,
might be possible.

Jeremy.
(This used to be commit c2488db727e1a00f112be7b169de9e6208e311f3)
source3/smbd/open.c