Branch: refs/heads/master
Home:
https://github.com/fabbione/kronosnet
Commit: 633c4b28cf79f3c487a2ce42e889b2a04d14e772
https://github.com/fabbione/kronosnet/commit/633c4b28cf79f3c487a2ce42e889b2…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2017-01-27 (Fri, 27 Jan 2017)
Changed paths:
M libknet/handle.c
M libknet/host.c
M libknet/internals.h
M libknet/threads_send_recv.c
Log Message:
-----------
[host] remove completely broken host to host communication locking system
the original idea was to have a host-to-host (semi-)reliable communication protocol
but that just isn't possible without flow control and retransmit
IIRC the only side affect of this missing lock is a corner case where:
1) node A totally crashes
2) node A come backs to life, sends it's status info (seq_num information)
3) node B does NOT receive the status info
4) node A starts sending traffic and a few packets might get lost
this will be solved when rewriting the TX thread to optimize the seq_num handling
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>