Branch: refs/heads/fixes
Home:
https://github.com/kronosnet/kronosnet
Commit: d2a6344f7ccddc3b0074f2e5085a95e39034d6a5
https://github.com/kronosnet/kronosnet/commit/d2a6344f7ccddc3b0074f2e5085a9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2018-01-08 (Mon, 08 Jan 2018)
Changed paths:
M libknet/threads_common.c
Log Message:
-----------
[PMTUd] only notify PMTUd when pmtud_running and don't force a run to avoid lock
fighting
When we request a writelock, we should notify PMTUd to abort and cond_signal only
if PMTUd is running.
Also, don't request an immediate rerun as we cannot guarantee that the scheduling
is favourable to our request and we could end up waiting forever.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>