mercurial/thirdparty/concurrent/futures/process.py
changeset 37626 0a9c0d3480b2
parent 37623 eb687c28a915
equal deleted inserted replaced
37625:3ccaf995f549 37626:0a9c0d3480b2
    41 Process #1..n:
    41 Process #1..n:
    42 - reads _CallItems from "Call Q", executes the calls, and puts the resulting
    42 - reads _CallItems from "Call Q", executes the calls, and puts the resulting
    43   _ResultItems in "Request Q"
    43   _ResultItems in "Request Q"
    44 """
    44 """
    45 
    45 
       
    46 from __future__ import absolute_import
       
    47 
    46 import atexit
    48 import atexit
    47 from concurrent.futures import _base
    49 from . import _base
    48 import Queue as queue
    50 import Queue as queue
    49 import multiprocessing
    51 import multiprocessing
    50 import threading
    52 import threading
    51 import weakref
    53 import weakref
    52 import sys
    54 import sys