[Python-checkins] r64117 - in python/trunk/Lib: multiprocessing/__init__.py test/test_multiprocessing.py
benjamin.peterson
python-checkins at python.org
Wed Jun 11 14:26:31 CEST 2008
Author: benjamin.peterson
Date: Wed Jun 11 14:26:31 2008
New Revision: 64117
Log:
fix import of multiprocessing by juggling imports
Modified:
python/trunk/Lib/multiprocessing/__init__.py
python/trunk/Lib/test/test_multiprocessing.py
Modified: python/trunk/Lib/multiprocessing/__init__.py
==============================================================================
--- python/trunk/Lib/multiprocessing/__init__.py (original)
+++ python/trunk/Lib/multiprocessing/__init__.py Wed Jun 11 14:26:31 2008
@@ -60,7 +60,6 @@
import os
import sys
-import _multiprocessing
from multiprocessing.process import Process, current_process, active_children
#
@@ -79,6 +78,9 @@
class AuthenticationError(ProcessError):
pass
+# This is down here because _multiprocessing uses BufferTooShort
+import _multiprocessing
+
#
# Definitions not depending on native semaphores
#
Modified: python/trunk/Lib/test/test_multiprocessing.py
==============================================================================
--- python/trunk/Lib/test/test_multiprocessing.py (original)
+++ python/trunk/Lib/test/test_multiprocessing.py Wed Jun 11 14:26:31 2008
@@ -16,13 +16,13 @@
import random
import logging
-import _multiprocessing
import multiprocessing.dummy
import multiprocessing.connection
import multiprocessing.managers
import multiprocessing.heap
import multiprocessing.managers
import multiprocessing.pool
+import _multiprocessing
from multiprocessing import util
More information about the Python-checkins
mailing list