(Remembering @psychocoderHPC today) He just realized it does *not* really deadlock since he checked all the time for *hasExchange* (or so). Anyway, if one does not check for it, it will probably deadlock because of ...
(jump in @psychocoderHPC ) :)