I have an application which opens a datagram sockets and sends to various other processes .... sometimes this application lauches another process (using ProcessBuilder) which also does some network communication...
Now, the joke is, the launched process will "sometimes" only recieve messages after the main application is terminated ... OR sometimes it will send to X but they will only be delivered when the main application is stopped...
I've got no clue what is going on ... anyone ever hear of something like this? Packets only being transmitted when a process is stopped?