Returning from socket.accept and threading issues.
Christopher J. Bottaro
cjbottaro at alumni.cs.utexas.edu
Tue Oct 19 14:48:37 EDT 2004
More information about the Python-list mailing list
Tue Oct 19 14:48:37 EDT 2004
- Previous message (by thread): Invalid port number in request for secure site web page
- Next message (by thread): Returning from socket.accept and threading issues.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello, I'm trying to write a fairly simple network program. The main thread spawns a thread which creates a listener socket and then calls socket.accept on it. socket.accept blocks indefinantly. My problem is that when the main thread determines that it is time to quit, how do I get the spawned thread to exit? Preferably I'd like the spawned thread to return from socket.accept when the main thread tells it to and then check a shared varible to determine if it should die or call socket.accept again. Any advice on this stuff would be greatly appreciated. My temporary solution is to poll (via select.select) the listening socket for input before socket.accept is called. I don't like this method because it eats up CPU time. Thanks for the help.
- Previous message (by thread): Invalid port number in request for secure site web page
- Next message (by thread): Returning from socket.accept and threading issues.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list