|
Lim Hock-Chai wrote: > That is kind of what I though it would happen. However, we are > encountering some problems where when client program ended abnormally > without calling close() api, the server seems to be hanging on to the > connection. When we try to restart the client program we get the host > refuses connection error. We normally end up have to call the admin to > clear the port to be able to reconnect again. What do you mean 'clear the port'? Sounds like some intermediary system is interfering with normal operation. If your server is using select() or blocking on read() when the client dies, it should get back a negative return code indicating that there was an error with the connection. If it's not, then it sounds to me like something is maintaining the connection artificially. Keep in mind, just about everything about sockets I know, I learned from Scott. :) david
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.