Windows, by default, limits the number of ephemeral ports to 5000.  Read
http://support.microsoft.com/kb/196271 to find out how to increase this
number.

anders

-----Original Message-----
From: Jeff C [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, May 08, 2007 12:00 PM
To: [email protected]
Subject: running out of ports

I was having the following issue using the standard Java package so I
was recommended to try out HttpClient and I still have the same issue.
Perhaps someone can shed some light on the situation for me?
   
  Let's say I want to download many files that happen to _not exist_ on
the server.  For example:
   
  http://www.example.com/notThere1.txt
  http://www.example.com/notThere2.txt
  http://www.example.com/notThere3.txt
  ...
  http://www.example.com/notThere5000.txt
   
  What ends up happening is that after notThere1.txt is found to be not
there, attempting to download notThere2.txt actually uses a different
local port.  And eventually, I run out of ports because all of the ones
I had been using are stuck in the TIME_WAIT state.  
   
  I am using Windows XP.
  The code I have written essentially looks like the sample code in the
tutorial.  To be more specific, the code is exactly the same if the file
doesn't exist (which is the only case I'm testing), and different for
when it does exist.
   
  I appreciate any help.  Thanks!

       
---------------------------------
Ahhh...imagining that irresistible "new car" smell?
 Check outnew cars at Yahoo! Autos.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to