程序用来并发删除文件,是一个 io 密集型的任务,
中间碰到一个奇怪的现象,程序中用到 logging 模块,因为是线程安全的,并每太在意,
第二天发现程序卡住了( stdout 重定向的文件,日志文件都没更新), strace 进程以后,程序继续执行,标准输出和日志都开始正常更新,不知道问题是出在线程调度还是哪,求大神指点
中间碰到一个奇怪的现象,程序中用到 logging 模块,因为是线程安全的,并每太在意,
第二天发现程序卡住了( stdout 重定向的文件,日志文件都没更新), strace 进程以后,程序继续执行,标准输出和日志都开始正常更新,不知道问题是出在线程调度还是哪,求大神指点