-=[ Mr. Bumblebee ]=-
_Indonesia_
ó
î:ïNc @@ s~ d Z d d l m Z d d l Z d d l Z d d l m Z d a d „ Z d „ Z
d „ Z d „ Z d „ Z
d
„ Z d S( s* Signal handling for the smart server code.i ( t absolute_importN( t tracec C@ s™ t d k r d St j d ƒ xu t j ƒ D]g } y# | ƒ } | d k rR | ƒ n Wq* t k
ri ‚ q* t k
r t j d ƒ t j ƒ q* Xq* Wd S( sÅ This is the actual function that is registered for handling SIGHUP.
It will call out to all the registered functions, letting them know that a
graceful termination has been requested.
Ns2 Caught SIGHUP, sending graceful shutdown requests.s- Error occurred while running SIGHUP handlers:( t
_on_sighupt NoneR t muttert valuerefst KeyboardInterruptt Exceptiont log_exception_quietly( t
signal_numbert interrupted_framet reft cb( ( s8 /usr/lib/python2.7/dist-packages/bzrlib/smart/signals.pyt _sighup_handler# s
c C@ sI t t d d ƒ d k r! d } n t j t j t ƒ } t ƒ } | | f S( s&