def _fun_net_proc(self, async_ctx, req_queue):
"""
processing request queue
:param async_ctx:
:param req_queue: request queue
:return:
"""
while True:
if req_queue.empty() is False:
try:
ctl_flag, req_str = req_queue.get(timeout=0.001)
if ctl_flag is False:
break
async_ctx.network_query(req_str)
except Exception as e:
traceback.print_exc()
asyncore.loop(timeout=0.001, count=5)
评论列表
文章目录