]> git.proxmox.com Git - mirror_kronosnet.git/commitdiff
[pmtud] switch to use async version of dstcache update due to locking context (read...
authorFabio M. Di Nitto <fdinitto@redhat.com>
Mon, 9 Sep 2019 13:11:25 +0000 (15:11 +0200)
committerFabio M. Di Nitto <fdinitto@redhat.com>
Tue, 10 Sep 2019 07:20:21 +0000 (09:20 +0200)
Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
libknet/threads_pmtud.c

index 6f3af26a001b55a3b359e26c7dcb76c54d32c23d..75d51962f2e503f24e948e35077e008326eb95c1 100644 (file)
@@ -503,7 +503,7 @@ static int _handle_check_pmtud(knet_handle_t knet_h, struct knet_host *dst_host,
        }
 
        if (saved_valid_pmtud != dst_link->has_valid_mtu) {
-               _host_dstcache_update_sync(knet_h, dst_host);
+               _host_dstcache_update_async(knet_h, dst_host);
        }
 
        return dst_link->has_valid_mtu;