示例#1
0
 def _process(self):
     if len(self.datagrams_queue) == 0:
         self.worker = None
         return
     datagram, address = self.datagrams_queue.pop(0)
     KademliaProtocol.datagramReceived(self, datagram, address)
     self.worker = reactor.callLater(0.005, self._process)
示例#2
0
 def _process(self):
     if len(self.datagrams_queue) == 0:
         self.worker = None
         return
     # if _Debug:
     #     print '                dht._process, queue length:', len(self.datagrams_queue)
     datagram, address = self.datagrams_queue.pop(0)
     KademliaProtocol.datagramReceived(self, datagram, address)
     self.worker = reactor.callLater(0.005, self._process)
示例#3
0
 def _process(self):
     if len(self.datagrams_queue) == 0:
         self.worker = None
         return
     # if _Debug:
     #     print '                dht._process, queue length:', len(self.datagrams_queue)
     datagram, address = self.datagrams_queue.pop(0)
     KademliaProtocol.datagramReceived(self, datagram, address)
     self.worker = reactor.callLater(0.005, self._process)