Wrap setting leases in become_root()/unbecome_root() to ensure correct delivery of...
authorJeremy Allison <jra@samba.org>
Wed, 31 Jul 2013 23:32:20 +0000 (16:32 -0700)
committerKarolin Seeger <kseeger@samba.org>
Wed, 7 Aug 2013 09:25:07 +0000 (11:25 +0200)
commit363025491d97171e130a7b8dd03296b9559799a0
tree98b13791e0fedbdd1b5143d29443f2824c0d4b1a
parentb085c39d9e39d305b715fd73c267eff0fc5fd4c4
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