Right, I should be more precise with the scenario. A cancelled-message is still a transfer of information. To avoid problems you have to set up the scenario such that only one ship would send a message no matter what. But it can be either ship, and you don't have to know which ahead of time.