View Single Post
  #3 (permalink)  
Old October 17th, 2001
swabby swabby is offline
Gnucleus Developer
 
Join Date: May 29th, 2001
Location: Boston, MA
Posts: 110
swabby is flying high
Default

The number of upload sockets you see in the statistics window is not actual open sockets. That number is actually the number of upload 'shells' which contain upload sockets, but only when an upload is going. If an upload is pending or closed or completed, the socket in that upload shell is deleted.

Until version like 1.3, there was no shell encapsulating the sockets so I probably need to fix the wording in the statistics.

You are right though, there are some problems with sockets. Some mine, some microsofts, there is a new developer on the team with a lot of windows sockets experience and I've asked him to start going over the code. We hope to resolve these problems soon, getting sockets stable, will make gnucleus extrmely reliable.

Closing sockets properly is another issue, it wil be fixed. An improperly closed and deleted socket can linger in windows resources for hours.
Reply With Quote