UDP broadcast on the same machine

I’m using ofxAsio to send a UDP broadcast.
I would like to have several applications running on the same machine all of them listening to the same UDP socket.

I know it has to be easy to get the UDP stream on several machines on the same network although I haven’t tried my code yet. But what I want to know is: will I be able to receive the same UDP broadcast in several instances (applications) running on the same machine?

Here there is a github issue giving more details and a example of the code that throws an exception when opening a second instance.

it should work if you enable socket reuse

Thank you Arturo.

I saw the way to enable “address reuse”:

but i didn’t see how to enable socket reuse…

BTW I’m on Windows. the current code does not allow me to have two instances of a receiver. only one.