Hang on DatagramSocket.send() without bind()

Sometimes my program hangs on the first call to DatagramSocket.send() if I have not called bind() and gave the constructor a null argument.

If I suspend the thread, it's stuck in DatagramSocket.bind()

It seems like if I always give the constructor a socket address, this doesn't happen. Can someone explain what's going on?

[345 byte] By [i.am.noaha] at [2007-10-3 4:34:32]
# 1
Which Java SE release is this and which operating system?
alan.batemana at 2007-7-14 22:38:11 > top of Java-index,Core,Core APIs...