(replier, report_type, *report_args)
| 36 | report_queue = Queue() |
| 37 | |
| 38 | def report_func(replier, report_type, *report_args): |
| 39 | report_queue.put((replier, report_type, report_args)) |
| 40 | |
| 41 | # each replier receives all events and sends report events to receive_queue |
| 42 | repliers = [] |