Home | Trees | Indices | Help |
---|
|
1 # -*- coding: utf-8 - 2 # 3 # This file is part of restkit released under the MIT license. 4 # See the NOTICE for more information. 5 6 """ 7 gevent connection manager. 8 """ 9 import signal 10 11 import gevent 12 from gevent.coros import Semaphore 13 14 from restkit.manager.base import Manager 1517 18 running = False 19 243426 self.running = True 27 while True: 28 gevent.sleep(self.delay) 29 self.manager.murder_connections()3036 394741 if self.with_signaling: 42 signal.signal(signal.SIGALRM, self.murder_connections) 43 signal.alarm(self.timeout) 44 else: 45 self._reaper = GeventConnectionReaper(self, delay=self.timeout) 46 self._reaper.ensure_started()
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Mon Sep 19 18:07:09 2011 | http://epydoc.sourceforge.net |