
    Ϫfm                     `    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 Zd Zd	d
gZy)zU
The Twisted Daemon: platform-independent interface.

@author: Christopher Armstrong
    )app)platformTypewin32)ServerOptionsWindowsApplicationRunner)r   UnixApplicationRunnerc                     t        |       }|j                          |j                   t        j                  |j                         y y N)_SomeApplicationRunnerrun_exitSignalr   _exitWithSignal)configrunners     8/usr/lib/python3/dist-packages/twisted/scripts/twistd.pyrunAppr      s:    #F+F
JJL%F../ &    c                  @    t        j                  t        t               y r
   )r   r   r   r    r   r   r   r   "   s    GGFM"r   r   r   N)__doc__twisted.applicationr   twisted.python.runtimer   twisted.scripts._twistwr   r   r   twisted.scripts._twistd_unixr   r   r   __all__r   r   r   <module>r      s?   
 $ /7 
0# (
r   