This week's book giveaway is in the HTML/CSS/JavaScript forum.
We're giving away four copies of Practical SVG and have Chris Coyier on-line!
See this thread for details.
Win a copy of Practical SVG this week in the HTML/CSS/JavaScript forum!
    Bookmark Topic Watch Topic
  • New Topic

How to interrupt a thread waiting for client connection? (URGENT)

 
sridevi kumar
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
  • Report post to moderator
Hi,
The main thread of server sets the status to IDLE and then it starts another thread (child thread). Now the main thread is waiting for client connection (by calling Socket.accept()method).
In the mean time, the child thread sets the server status to STOPPING due to the request it received.
Now the server main thread should not continue waiting for the client connection if the status had been set to STOPPING.
Is there any way to make the server thread to come out of the blocking state (i.e, it usually blocks until it accepts a connection and it should come out of it).
Is there any way for the server thread to check for the status while it is blocking for a client connection?
Thanks in advance...
 
Peter den Haan
author
Ranch Hand
Posts: 3252
  • Mark post as helpful
  • send pies
  • Report post to moderator
I already answered this question in Sockets and Internet Protocols. Please don't crosspost; people will waste their time giving duplicate answers. Thanks.
- Peter
[This message has been edited by Peter den Haan (edited November 12, 2001).]
 
    Bookmark Topic Watch Topic
  • New Topic
Boost this thread!