From a4a0110190db276a1f5b0b241c43bd0e2396e6d4 Mon Sep 17 00:00:00 2001 From: Amitay Isaacs Date: Tue, 19 Aug 2014 21:49:59 +1000 Subject: [PATCH] locking: Do not reset real-time priority for lock helpers When using TDB robust mutexes, the kernel wakes waiting processes one by one, in the priority list order. To ensure that ctdb lock helper processes do not starve, lock helper processes need to run at a higher priority than smbd. Signed-off-by: Amitay Isaacs Reviewed-by: Martin Schwenke (Imported from commit 6f072f85a138f595494dbec137bcf23d1e666acc) --- server/ctdb_lock_helper.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/server/ctdb_lock_helper.c b/server/ctdb_lock_helper.c index d831a2d3..d0a2a891 100644 --- a/server/ctdb_lock_helper.c +++ b/server/ctdb_lock_helper.c @@ -107,8 +107,6 @@ int main(int argc, char *argv[]) exit(1); } - reset_scheduler(); - ppid = atoi(argv[1]); write_fd = atoi(argv[2]); lock_type = argv[3]; -- 2.34.1