Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								8575783a00 
								
							 
						 
						
							
							
								
								Issue  #13813 : Embed stringification of remote traceback in local  
							
							... 
							
							
							
							traceback raised when pool task raises an exception. 
							
						 
						
							2013-05-06 11:38:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								b147f60a38 
								
							 
						 
						
							
							
								
								Issue  #17555 : Fix ForkAwareThreadLock so that size of after fork  
							
							... 
							
							
							
							registry does not grow exponentially with generation of process. 
							
						 
						
							2013-04-17 21:09:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								409c31390f 
								
							 
						 
						
							
							
								
								Issue  #17555 : Fix ForkAwareThreadLock so that size of after fork  
							
							... 
							
							
							
							registry does not grow exponentially with generation of process. 
							
						 
						
							2013-04-17 20:58:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Giampaolo Rodola' 
								
							 
						 
						
							
							
							
							
								
							
							
								308307190f 
								
							 
						 
						
							
							
								
								Fix issue  #17707 : multiprocessing.Queue's get() method does not block for short timeouts.  
							
							
							
						 
						
							2013-04-17 13:12:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Giampaolo Rodola' 
								
							 
						 
						
							
							
							
							
								
							
							
								b38897fc91 
								
							 
						 
						
							
							
								
								Fix issue  #17707 : multiprocessing.Queue's get() method does not block for short timeouts.  
							
							
							
						 
						
							2013-04-17 13:08:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								dc6763b567 
								
							 
						 
						
							
							
								
								#17395 : wait for live children in test_multiprocessing.  
							
							
							
						 
						
							2013-03-11 21:39:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								05cd03aa0d 
								
							 
						 
						
							
							
								
								Remove debug print.  
							
							
							
						 
						
							2013-03-11 08:57:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								0320025f17 
								
							 
						 
						
							
							
								
								Merge  
							
							
							
						 
						
							2013-02-26 13:11:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								5b8a3242c4 
								
							 
						 
						
							
							
								
								Merge  
							
							
							
						 
						
							2013-02-26 13:00:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								7aaa1ef858 
								
							 
						 
						
							
							
								
								Issue  #17018 : Make Process.join() retry if os.waitpid() fails with EINTR.  
							
							
							
						 
						
							2013-02-26 12:39:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Giampaolo Rodola' 
								
							 
						 
						
							
							
							
							
								
							
							
								67da89446a 
								
							 
						 
						
							
							
								
								fix for previous commit related to issue 10527 which didn't have the intended effect as per  http://bugs.python.org/issue10527#msg179895  
							
							
							
						 
						
							2013-01-14 02:24:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Giampaolo Rodola' 
								
							 
						 
						
							
							
							
							
								
							
							
								0c8ad61c95 
								
							 
						 
						
							
							
								
								fix for previous commit related to issue 10527 which didn't have the intended effect as per  http://bugs.python.org/issue10527#msg179895  
							
							
							
						 
						
							2013-01-14 02:24:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								0ee84e04da 
								
							 
						 
						
							
							
								
								Issue  #16955 : Fix the poll() method for multiprocessing's socket  
							
							... 
							
							
							
							connections on Windows. 
							
						 
						
							2013-01-13 22:52:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								ed9e06cb21 
								
							 
						 
						
							
							
								
								Issue  #16955 : Fix the poll() method for multiprocessing's socket  
							
							... 
							
							
							
							connections on Windows. 
							
						 
						
							2013-01-13 22:46:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Giampaolo Rodola' 
								
							 
						 
						
							
							
							
							
								
							
							
								b4f39e85f2 
								
							 
						 
						
							
							
								
								Fix issue 10527: make multiprocessing use poll() instead of select() if available.  
							
							
							
						 
						
							2012-12-31 17:38:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Giampaolo Rodola' 
								
							 
						 
						
							
							
							
							
								
							
							
								5051ca887c 
								
							 
						 
						
							
							
								
								Fix issue 10527: make multiprocessing use poll() instead of select() if available.  
							
							
							
						 
						
							2012-12-31 17:38:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Giampaolo Rodola' 
								
							 
						 
						
							
							
							
							
								
							
							
								5e844c8052 
								
							 
						 
						
							
							
								
								Fix issue 10527: make multiprocessing use poll() instead of select() if available.  
							
							
							
						 
						
							2012-12-31 17:23:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								f7a17b48d7 
								
							 
						 
						
							
							
								
								Replace IOError with OSError ( #16715 )  
							
							
							
						 
						
							2012-12-25 16:47:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								969684f2ad 
								
							 
						 
						
							
							
								
								Merge 3.3  
							
							
							
						 
						
							2012-10-27 12:56:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								254af2644a 
								
							 
						 
						
							
							
								
								#16307 : Fix multiprocessing.Pool.map_async not calling its callbacks  
							
							... 
							
							
							
							Patch by Janne Karila. 
							
						 
						
							2012-10-27 12:53:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								fc7b0ec5a2 
								
							 
						 
						
							
							
								
								Use setUpClass() and tearDownClass() in test_multiprocessing.  
							
							... 
							
							
							
							Each manager test class now uses a separate manager.  Also, process
pools are no longer created before starting any tests.
Note that warnings are written if the manager for a test case still
has live objects when it is shutdown.  This is true for a few test cases
which fail to wait for all child processes to end. 
							
						 
						
							2012-10-08 14:56:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								3095f4724e 
								
							 
						 
						
							
							
								
								raise a ValueError instead of an AssertionError when pool is an invalid state  
							
							
							
						 
						
							2012-09-25 12:45:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								04ec8ce1bb 
								
							 
						 
						
							
							
								
								Issue  #14669 : Fix pickling of connections and sockets on MacOSX  
							
							... 
							
							
							
							by sending/receiving an acknowledgment after file descriptor transfer.
TestPicklingConnection has been reenabled for MacOSX. 
							
						 
						
							2012-08-16 16:48:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								3165a75e45 
								
							 
						 
						
							
							
								
								Merge 3.2  
							
							
							
						 
						
							2012-08-14 12:51:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								e88a2445bc 
								
							 
						 
						
							
							
								
								Issue  #15646 : Prevent equivalent of a fork bomb when using multiprocessing  
							
							... 
							
							
							
							on Windows without the "if __name__ == '__main__'" idiom. 
							
						 
						
							2012-08-14 11:41:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								b15e622bb8 
								
							 
						 
						
							
							
								
								Issue  #6056 : Make multiprocessing use setblocking(True) on the sockets it uses.  
							
							... 
							
							
							
							Original patch by J Derek Wilson. 
							
						 
						
							2012-07-27 14:19:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								4887b1c0e7 
								
							 
						 
						
							
							
								
								Issue  #6056 : Make multiprocessing use setblocking(True) on the sockets it uses.  
							
							... 
							
							
							
							Original patch by J Derek Wilson. 
							
						 
						
							2012-07-27 14:06:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								ac38571f00 
								
							 
						 
						
							
							
								
								Issue  #15064 : Make BaseManager.__enter__() start server if necessary.  
							
							
							
						 
						
							2012-06-18 21:29:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								d69cfe88ea 
								
							 
						 
						
							
							
								
								Issue  #15064 : Implement context manager protocol for multiprocessing types  
							
							
							
						 
						
							2012-06-18 17:47:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								1375884891 
								
							 
						 
						
							
							
								
								Fiddle with timeouts in barrier tests  
							
							
							
						 
						
							2012-06-18 14:11:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								9125775aa6 
								
							 
						 
						
							
							
								
								Fix _TestListener.ALLOWED_TYPES and add sanity check  
							
							
							
						 
						
							2012-06-15 21:53:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								3049f1243e 
								
							 
						 
						
							
							
								
								Increase timeout used when waiting for manager to shutdown cleanly  
							
							... 
							
							
							
							before resorting to terminate() 
							
						 
						
							2012-06-15 20:08:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								0f52346e76 
								
							 
						 
						
							
							
								
								Fix for 2d2f206d040e so that test_multiprocessing does not depend on ctypes  
							
							
							
						 
						
							2012-06-15 19:18:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								3730a17a58 
								
							 
						 
						
							
							
								
								Issue  #14059 : Implement multiprocessing.Barrier  
							
							
							
						 
						
							2012-06-15 18:26:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								73d9a292ae 
								
							 
						 
						
							
							
								
								Issue  #13841 : Make child processes exit using sys.exit() on Windows  
							
							
							
						 
						
							2012-06-14 15:30:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								58ba47f97b 
								
							 
						 
						
							
							
								
								Merge fixes for  #13854  and  #12157 .  
							
							
							
						 
						
							2012-06-07 20:38:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								29471de459 
								
							 
						 
						
							
							
								
								Issue  #13854 : Properly handle non-integer, non-string arg to SystemExit  
							
							... 
							
							
							
							Previously multiprocessing only expected int or str.  It also wrongly
used an exit code of 1 when the argument was a string instead of zero. 
							
						 
						
							2012-06-06 19:04:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								e41682b994 
								
							 
						 
						
							
							
								
								Issue  #12157 : pool.map() does not handle empty iterable correctly  
							
							... 
							
							
							
							Initial patch by mouad 
							
						 
						
							2012-06-06 19:04:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								9844993cde 
								
							 
						 
						
							
							
								
								Add test for multiprocessing.Conditon.wait() and changset 3baeb5e13dd2  
							
							
							
						 
						
							2012-06-05 13:15:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								77c84f2def 
								
							 
						 
						
							
							
								
								#12098 : Make multiprocessing's child processes inherit sys.flags on Windows  
							
							... 
							
							
							
							Initial patch by Sergey Mezentsev. 
							
						 
						
							2012-05-18 14:28:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								59d5404bc7 
								
							 
						 
						
							
							
								
								Issue  #14753 : Make multiprocessing treat negative timeouts as it did in 3.2  
							
							... 
							
							
							
							In Python 3.2 and earlier, Process.join() and Connection.poll()
treated negative timeouts as zero timeouts.  Earlier versions from
the 3.3 line of development treat them as infinite timeouts.
The patch reverts to the old behaviour. 
							
						 
						
							2012-05-10 16:11:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								5d73c178a8 
								
							 
						 
						
							
							
								
								Issue  #14727 : Fix race in test_multiprocessing  
							
							
							
						 
						
							2012-05-08 22:24:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								104b3f4bf7 
								
							 
						 
						
							
							
								
								Minor fix for test_multiprocessing  
							
							
							
						 
						
							2012-05-08 16:08:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								6dbca367dc 
								
							 
						 
						
							
							
								
								Make test_multiprocessing more lenient about another timeout check  
							
							
							
						 
						
							2012-05-06 16:46:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								7ef909cdd7 
								
							 
						 
						
							
							
								
								Fix for issue 14725 for 3.2 branch  
							
							
							
						 
						
							2012-05-05 20:41:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								fdb8dcf675 
								
							 
						 
						
							
							
								
								Fix for Issue 14725 for 3.3 branch.  
							
							
							
						 
						
							2012-05-05 19:45:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								009b15e2c3 
								
							 
						 
						
							
							
								
								Give test_multiprocessing better chance of avoiding timeout failures on Windows  
							
							
							
						 
						
							2012-05-04 09:44:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								a6becaa9cb 
								
							 
						 
						
							
							
								
								Fix dangling warning for test_multiprocessing  
							
							
							
						 
						
							2012-05-03 18:29:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								225cb8d077 
								
							 
						 
						
							
							
								
								Make test_multiprocessing cleanup properly  
							
							... 
							
							
							
							Previously, when an error was encountered some processes would not be
stopped until atexit callbacks were run.  On Windows that was too late
to prevent a PermissionError when regrtest tried to remove the temp
directory it ran the tests in. 
							
						 
						
							2012-05-02 19:36:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								2452419921 
								
							 
						 
						
							
							
								
								Issue  #14669 : Skip multiprocessing connection pickling test on MacOSX  
							
							... 
							
							
							
							Passing of fds is unreliable on MacOSX, compare issues #6560  and #12958 . 
							
						 
						
							2012-04-30 14:48:51 +01:00