Commit e605e4f0 authored by Benjamin Peterson's avatar Benjamin Peterson

fix import of multiprocessing by juggling imports

parent f0bc3cbd
...@@ -60,7 +60,6 @@ __author__ = 'R. Oudkerk (r.m.oudkerk@gmail.com)' ...@@ -60,7 +60,6 @@ __author__ = 'R. Oudkerk (r.m.oudkerk@gmail.com)'
import os import os
import sys import sys
import _multiprocessing
from multiprocessing.process import Process, current_process, active_children from multiprocessing.process import Process, current_process, active_children
# #
...@@ -79,6 +78,9 @@ class TimeoutError(ProcessError): ...@@ -79,6 +78,9 @@ class TimeoutError(ProcessError):
class AuthenticationError(ProcessError): class AuthenticationError(ProcessError):
pass pass
# This is down here because _multiprocessing uses BufferTooShort
import _multiprocessing
# #
# Definitions not depending on native semaphores # Definitions not depending on native semaphores
# #
......
...@@ -16,13 +16,13 @@ import socket ...@@ -16,13 +16,13 @@ import socket
import random import random
import logging import logging
import _multiprocessing
import multiprocessing.dummy import multiprocessing.dummy
import multiprocessing.connection import multiprocessing.connection
import multiprocessing.managers import multiprocessing.managers
import multiprocessing.heap import multiprocessing.heap
import multiprocessing.managers import multiprocessing.managers
import multiprocessing.pool import multiprocessing.pool
import _multiprocessing
from multiprocessing import util from multiprocessing import util
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment