aports/main/multipath-tools/fix-yield.patch
Natanael Copa d53e824c6c main/multipath-tools: upgrade to 0.6.3
but we remove the rdb checker for now
2016-10-20 10:49:42 +00:00

14 lines
455 B
Diff

diff --git a/multipathd/uxlsnr.c b/multipathd/uxlsnr.c
index 7a9faf3..4e6a197 100644
--- a/multipathd/uxlsnr.c
+++ b/multipathd/uxlsnr.c
@@ -180,7 +180,7 @@ void * uxsock_listen(uxsock_trigger_fn uxsock_trigger, void * trigger_data)
pthread_mutex_unlock(&client_lock);
condlog(0, "%s: failed to realloc %d poll fds",
"uxsock", 1 + num_clients);
- pthread_yield();
+ sched_yield();
continue;
}
old_clients = num_clients;