Branch: refs/heads/fixes Home: https://github.com/kronosnet/kronosnet Commit: d2a6344f7ccddc3b0074f2e5085a95e39034d6a5 https://github.com/kronosnet/kronosnet/commit/d2a6344f7ccddc3b0074f2e5085a95... Author: Fabio M. Di Nitto fdinitto@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@redhat.com