× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



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 thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 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.