| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 Andrew Svetlov | 2606a6f197 | Issue #16719: Get rid of WindowsError. Use OSError instead Patch by Serhiy Storchaka. | 2012-12-19 14:33:35 +02:00 |  | 
				
					
						| 
								
								
									 Andrew Svetlov | ad28c7f9da | Issue #16706: get rid of os.error | 2012-12-18 22:02:39 +02:00 |  | 
				
					
						| 
								
								
									 Andrew Svetlov | a191959849 | Issue #16714: use 'raise' exceptions, don't 'throw'. Patch by Serhiy Storchaka. | 2012-12-18 21:27:16 +02:00 |  | 
				
					
						| 
								
								
									 Andrew Svetlov | 5b89840d9c | Issue #16714: use 'raise' exceptions, don't 'throw'. Patch by Serhiy Storchaka. | 2012-12-18 21:26:36 +02:00 |  | 
				
					
						| 
								
								
									 Andrew Svetlov | 737fb89dd1 | Issue #16714: use 'raise' exceptions, don't 'throw'. Patch by Serhiy Storchaka. | 2012-12-18 21:14:22 +02:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | 8f7c4b8a85 | Issue #16481: Merge | 2012-11-15 18:22:23 +00:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | 021f4c2ecc | Issue #16481: multiprocessing no longer leaks process handles on Windows. | 2012-11-15 18:16:35 +00:00 |  | 
				
					
						| 
								
								
									 Andrew Svetlov | 6b973747f3 | Issue #16284: Prevent keeping unnecessary references to worker functions in concurrent.futures ThreadPoolExecutor. | 2012-11-03 15:36:01 +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 | 5046e9741c | Make __mp_main__ an alias for __main__ in all processes to simplify pickling of classes defined in main module. | 2012-10-08 13:07:00 +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 | e8cd6bb127 | Issue #15881: Clarify comment in exit function | 2012-09-13 17:27:15 +01:00 |  | 
				
					
						| 
								
								
									 Alexander Belopolsky | 5bedef3e64 | Issue #15881: Fixed 3.2 backport. | 2012-09-09 13:31:08 -04:00 |  | 
				
					
						| 
								
								
									 Alexander Belopolsky | 7f704c11db | Fixed whitespace | 2012-09-09 13:25:06 -04:00 |  | 
				
					
						| 
								
								
									 Alexander Belopolsky | 36351564a2 | Fixed whitespace | 2012-09-09 13:22:45 -04:00 |  | 
				
					
						| 
								
								
									 Alexander Belopolsky | f36c49d124 | Issue #15881: Fixed atexit hook in multiprocessing. | 2012-09-09 13:20:58 -04:00 |  | 
				
					
						| 
								
								
									 Alexander Belopolsky | 59fb38b582 | Issue #15881: Fixed atexit hook in multiprocessing. | 2012-09-09 13:16:15 -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 | b303580c7c | Issue #15525: Increase timeout when TerminateProcess() fails | 2012-08-01 17:44:18 +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 | 8838061119 | Issue #10527: Remove dead code | 2013-01-15 13:19:24 +00:00 |  | 
				
					
						| 
								
								
									 Giampaolo Rodola' | 549d465fe2 | issue 10527: fix missing import | 2013-01-03 02:54:27 +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 | 0f884273b0 | Issue #15101: Make pool finalizer avoid joining current thread. | 2012-06-18 16:02:49 +01:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | f29ec4b0c8 | Issue #15101: Make pool finalizer avoid joining current thread. | 2012-06-18 15:54:57 +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 | 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 | f0604fddc3 | Issue #3518: Remove references to non-existent BaseManager.from_address() method | 2012-06-11 17:56:08 +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 | bd7b5dd816 | Prevent handle leak if CreateProcess() fails in multiprocessing | 2012-06-04 18:59:10 +01:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | 86eb7e97ae | Fix potential NameError in multiprocessing.Condition.wait() | 2012-06-04 18:59:07 +01:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | ad06444d6c | Make Finalize reserve a reference to os.getpid in case called at shutdown | 2012-06-04 18:58:59 +01:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | 87ea780e8e | Use Python 3.x-style keyword only arg in Array() Previously a Python 2.x compatible hack was used for
multiprocessing.sharedctypes.Array().  Also the documented
signature was wrong. | 2012-05-29 12:01:47 +01:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | 1074a9294b | Remove __getslice__, __setslice__, __delslice__ methods from proxies Proxy classes in multiprocessing do not need these methods in Python 3.x. | 2012-05-29 12:01:45 +01:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | 26cdf1fe5b | Make multiprocessing's shared memory use memoryview instead of raw pointer | 2012-05-26 22:09:59 +01:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | 739ae5692e | Issue #14548: Make multiprocessing finalizers check pid before running This protects from possibilty of gc running just after fork. | 2012-05-25 13:54:53 +01:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | 692130a231 | Issue #12091: simplify ApplyResult and MapResult with threading.Event Patch by Charles-François Natali | 2012-05-25 13:26:53 +01:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | be39cfc9dc | Merge | 2012-05-25 13:04:20 +01:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | 54454e7dc2 | Issue #14881: Allow normal non-main thread to spawn a dummy process Fix suggested by Itay Brandes | 2012-05-25 12:57:58 +01:00 |  |