ensure that one message is delivered per one crank per one connection