> * Output of the D1 version : > receiver 1 :Hey > receiver 2 :Hey > receiver 1 :Hey > > > * Output of the D2 version : > receiver 1 : > receiver 2 : > receiver 1 : > > > Is this a bug or something stupid on my part ? Looks suspicious. Debug it to see what gets called.