Wrap setting leases in become_root()/unbecome_root() to ensure correct delivery of...
commit7421d38f7bbf760a20963468ec8e13c70c3aaad6
authorJeremy Allison <jra@samba.org>
Wed, 31 Jul 2013 23:32:20 +0000 (31 16:32 -0700)
committerKarolin Seeger <kseeger@samba.org>
Mon, 12 Aug 2013 07:09:45 +0000 (12 09:09 +0200)
treebf5c7d352cbaa09852ece0cdd30e508e9f42e02c
parent1596219a7e877e26560b4f737f043b20047aabc8
Wrap setting leases in become_root()/unbecome_root() to ensure correct delivery of signals.

Remove workaround for Linux kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=43336
as we don't need to set capabilities when we're already root.

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Simo Sorce <idra@samba.org>
(cherry picked from commit 363025491d97171e130a7b8dd03296b9559799a0)
source3/smbd/oplock_linux.c