Rumah > Soal Jawab > teks badan
阿神2017-04-18 09:22:53
Jawab sendiri perkara berikut, menggunakan kaedah untuk menutup pengendali log masing-masing apabila proses utama dan sub-proses bermula:
log = logging.getLogger(config.CTRL_LOGGER_NAME)
for handler in log.handlers:
handler.flush()
handler.close()
log.removeHandler(handler)
Masalah ini mungkin disebabkan oleh pepijat dalam subproses menyediakan parameter close_fds tetapi ia tidak berkuat kuasa