HomeClusterLabs Projects

[host] remove completely broken host to host communication locking system

Description

[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@redhat.com>

Details

Provenance
fabbioneAuthored on Jan 27 2017, 5:16 AM
Parents
rK11b3d84f6401: [send/recv] make sure to unlock dsthost thread under certain errors
Branches
Unknown
Tags
Unknown

Event Timeline