Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								bfadac00ef 
								
							 
						 
						
							
							
								
								In collect_children(), put a try-except around os.waitpid() because it  
							
							... 
							
							
							
							may raise an exception (when there are no children).  Reported by
Andy Dustman. 
							
						 
						
							1999-06-17 15:41:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								f2f0594587 
								
							 
						 
						
							
							
								
								Laurence Tratt notes that the accept() call in get_request() can fail,  
							
							... 
							
							
							
							and suggests putting a try/except around the get_request() call in
handle_request().  (All in class TCPServer.) 
							
						 
						
							1999-06-15 22:25:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								198e7cac5a 
								
							 
						 
						
							
							
								
								Andy Dustman notes that I patched the close() call in the wrong place.  
							
							... 
							
							
							
							Here's the correct patch! 
							
						 
						
							1999-06-01 18:58:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								18659608dc 
								
							 
						 
						
							
							
								
								Andy Dustman writes:  
							
							... 
							
							
							
							I noticed while watching (with lsof) my forking SocketServer app running
that I would get multiple processes listening to the socket. For the most
part, this doesn't hurt things, but if you terminate the server, this can
prevent it from restarting because it cannot bind to the port due to any
running children which also have the socket open. The following one-liner
fixes this. 
							
						 
						
							1999-05-21 16:12:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								67a40e814c 
								
							 
						 
						
							
							
								
								Patch by Jeff Bauer: a minor change to declare two new  
							
							... 
							
							
							
							threaded versions of Unix Server classes, using the
ThreadingMixIn class:
    ThreadingUnixStreamServer
    ThreadingUnixDatagramServer 
							
						 
						
							1998-11-30 15:07:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								fdb3d1a75e 
								
							 
						 
						
							
							
								
								Fix typo in docstring: client_request should be client_address.  
							
							... 
							
							
							
							Noted by Stefan Witzel. 
							
						 
						
							1998-11-16 19:06:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								32490824b6 
								
							 
						 
						
							
							
								
								Fixed the UDP server -- this never worked.  Ray Loyzaga deserves  
							
							... 
							
							
							
							credit for complaining about this and for testing these changes. 
							
						 
						
							1998-06-16 02:27:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								1d5102cac1 
								
							 
						 
						
							
							
								
								Explicitly close rfile and wfile in StreamRequestHandler.finish() --  
							
							... 
							
							
							
							mostly for jpython. 
							
						 
						
							1998-04-03 16:49:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								45e2fbc2e7 
								
							 
						 
						
							
							
								
								Mass check-in after untabifying all files that need it.  
							
							
							
						 
						
							1998-03-26 21:13:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								c90ad2103e 
								
							 
						 
						
							
							
								
								No longer need to be very careful with saving the exception state  
							
							... 
							
							
							
							first.  Don't store the traceback as a local variable, to avoid
circular references. 
							
						 
						
							1997-09-29 23:17:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								db2b70cb99 
								
							 
						 
						
							
							
								
								Fix bug found by kjpylint; change doc string to avoid "(" in column 1.  
							
							
							
						 
						
							1997-07-16 16:21:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								d804bab721 
								
							 
						 
						
							
							
								
								Make self.rfile unbuffered (self.wfile already is).  This should fix  
							
							... 
							
							
							
							CGIHTTPServer.py when used with the POST command. 
							
						 
						
							1996-10-23 14:30:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								2bb57b81f2 
								
							 
						 
						
							
							
								
								Changed makefile() args from r/w to rb/wb, for non-unix compatability.  
							
							
							
						 
						
							1996-02-14 16:06:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								5bb05da6f7 
								
							 
						 
						
							
							
								
								correct retrieving return value of os.waitpid()  
							
							
							
						 
						
							1996-01-25 18:13:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								e7e578ffe0 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							1995-08-04 04:00:20 +00:00