This isn't the right venue for this question, but I'm not sure where else to
ask, and I'm hoping that someone here might be able to help.  Basically,
I've got a program that, for long involved reasons, creates lots of sockets
(millions).  It's closing them (clojure macros for the win), so I'm not
running out of descriptors, but after a while, creating new sockets start
throwing java.net.ConnectException: Cannot assign requested address errors.
This problem always starts at about the same period of time, and seems to go
away after a while (I'm trying to quantify how long).  Note that these are
client sockets, not server sockets.  The exception makes perfect sense for
server sockets (someone else has already bound the port you're trying to
bind), but not for client sockets.

Any ideas or suggestions?

Also, sorry for wasting the bandwidth.

Brian

-- 
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en.

Reply via email to