o
    Óó·im  ã                   @   sb   d Z ddlmZ ddlmZ edkrddlmZmZ nddl	mZm
Z dd„ Zd	d
„ Zd
dgZdS )zU
The Twisted Daemon: platform-independent interface.

@author: Christopher Armstrong
é    )Úapp)ÚplatformTypeÚwin32)ÚServerOptionsÚWindowsApplicationRunner)r   ÚUnixApplicationRunnerc                 C   s.   t | ƒ}| ¡  |jd urt |j¡ d S d S ©N)Ú_SomeApplicationRunnerÚrunZ_exitSignalr   Z_exitWithSignal)ÚconfigÚrunner© r   ú\C:\Users\psant\Downloads\PAF backend\school\venv\Lib\site-packages\twisted/scripts/twistd.pyÚrunApp   s
   
ÿr   c                   C   s   t  tt¡ d S r   )r   r
   r   r   r   r   r   r   r
   "   s   r
   N)Ú__doc__Ztwisted.applicationr   Ztwisted.python.runtimer   Ztwisted.scripts._twistwr   r   r	   Ztwisted.scripts._twistd_unixr   r   r
   Ú__all__r   r   r   r   Ú<module>   s   