STINNER Victor added the comment: >> Can't you fix multiprocessing and/or the unit test to ensure that all >> overlapped operations are completed or cancelled?
> On Vista and later, yes, this is done in the deallocator using > CancelIoEx(), although there is still a warning. I don't understand. The warning is emitted because an operating is not done nor cancelled. Why not cancel explicitly active operations in manager.shutdown()? It is not possible? > ... I think these warnings come from daemon threads used by "manager" > processes. When the manager process exits some background threads > may be blocked doing an overlapped read. I don't know overlapped operations. There are not asynchronous? What do you mean by "blocked doing an overlapped read"? ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue19565> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com