]> git.proxmox.com Git - mirror_kronosnet.git/commit
[host] fix possible race condition in accessing host data
authorFabio M. Di Nitto <fdinitto@redhat.com>
Fri, 24 Jun 2016 13:04:10 +0000 (15:04 +0200)
committerFabio M. Di Nitto <fdinitto@redhat.com>
Fri, 24 Jun 2016 13:04:10 +0000 (15:04 +0200)
commitce30ebc33db002a0c713f0eb0ac4d84788c5c819
tree7ba61dbbb283561164d5dfcccdd68b8928c0c86c
parent95e622e6da9b81a373d09a77fd8d6e3121406aa4
[host] fix possible race condition in accessing host data

bonus: remove a lock used on all threads all the time
cons: traffic can pause more often towards a host if another host links
      are not stable

Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
libknet/host.c
libknet/internals.h
libknet/threads_dsthandler.c
libknet/threads_send_recv.c