Ejemplo n.º 1
0
Archivo: uv.py Proyecto: benoitc/flower
    def __init__(self):
        self.loop = pyuv.Loop()
        self._async = pyuv.Async(self.loop, self._wakeloop)
        self._async.unref()
        self.fds = {}
        self._lock = threading.RLock()
        self.running = False

        # start the server task
        self._runtask = tasklet(self.run, "uv_server")()
Ejemplo n.º 2
0
Archivo: uv.py Proyecto: BigRLab/flower
    def __init__(self):
        self.loop = pyuv.Loop()
        self._async = pyuv.Async(self.loop, self._wakeloop)
        self._async.unref()
        self.fds = {}
        self._lock = threading.RLock()
        self.running = False

        # start the server task
        self._runtask = tasklet(self.run, "uv_server")()
Ejemplo n.º 3
0
Archivo: uv.py Proyecto: benoitc/flower
    def switch(self):
        if not self.running:
            self._runtask = tasklet(self.run)()

        getcurrent().remove()
        self._runtask.switch()
Ejemplo n.º 4
0
Archivo: uv.py Proyecto: BigRLab/flower
    def switch(self):
        if not self.running:
            self._runtask = tasklet(self.run)()

        getcurrent().remove()
        self._runtask.switch()