I am implementing a multi cast server that sends a message every X amount of seconds to a multicast address.
I am also part of the multicast group and I will also receive messages from other senders in that group.
My question is, can I use sleep(X) to send my message while still receiving other messages from the group and process them? Or does sleep() block?