robust ping_broadcast