我该怎么做才能使sys.exit()正常工作?
大家下午好。
我已经将头撞墙了一段时间了,因为我似乎无法找出导致程序中sys.exit()花费很长时间(最多30分钟)的原因的解决方案。
我知道我的自定义日志记录设置(特别是QueueHandler / QueueListener)是元凶,因为当我从设置中删除这些代码行时,程序将按原样退出。
请注意,我正在使用多处理,线程和异步(因此需要QueueHandler / QueueListener)。我的日志记录执行如下设置:
(程序入口)调用自定义日志记录模块,使用stdlib Python日志记录模块创建...