MINI MINI MANI MO
3
  \e                 @   s8  d dgZ ddlZddlZddlZddlZddlZddlZddlZddlm	Z	 ddlm
Z
mZ dZdZ
dZej Zdd	 Zd
d ZG dd
 d
eZG dd dZdd ZG dd deZdf ddfddZdd ZG dd  d eZG dd deZeZG dd deZG dd deZG d d! d!eZ G d"d deZ!dS )#Pool
ThreadPool    N   )util)get_contextTimeoutError   c             C   s   t t|  S )N)listmap)args r   ,/usr/lib64/python3.6/multiprocessing/pool.pymapstar+   s    r   c             C   s   t tj| d | d S )Nr   r   )r	   	itertoolsstarmap)r   r   r   r
   starmapstar.   s    r   c               @   s   e Zd Zdd Zdd ZdS )RemoteTracebackc             C   s
   || _ d S )N)tb)selfr   r   r   r
   __init__6   s    zRemoteTraceback.__init__c             C   s   | j S )N)r   )r   r   r   r
   __str__8   s    zRemoteTraceback.__str__N)__name__
__module____qualname__r   r   r   r   r   r
   r   5   s   r   c               @   s   e Zd Zdd Zdd ZdS )ExceptionWithTracebackc             C   s0   t jt|||}dj|}|| _d| | _d S )N z
"""
%s""")	tracebackformat_exceptiontypejoinexcr   )r   r    r   r   r   r
   r   <