Wrap setting leases in become_root()/unbecome_root() to ensure correct delivery of...
commit224ea469aa324161495b7727dc3f49d848bb9836
authorJeremy Allison <jra@samba.org>
Wed, 31 Jul 2013 23:32:20 +0000 (31 16:32 -0700)
committerKarolin Seeger <kseeger@samba.org>
Wed, 7 Aug 2013 09:23:01 +0000 (7 11:23 +0200)
treeaf95a4de2f47723b5fc59d3fa2512943ba8408ce
parentcd0f88d6188fb14817c6fbcf7ba80b58ccd6365f
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>
source3/smbd/oplock_linux.c