Fix to add causality when the sending thread has to wait to receive ACKs
Fixed a bug - using less than instead of greater than