STINNER Victor <vstin...@redhat.com> added the comment:

> subprocess._active[0]._handle.Close()

Why would you do that? You should not access the private _active list, nor 
access the private _handle attribute. I understand that it's a way to trigger 
such bug, but is it possible to trigger this bug without accessing any private 
attribute?


> I wouldn't want _internal_poll to silence this error, but maybe it could be 
> translated into a warning

I disagree with that. It's very bad is suddenly the handle becomes invalid for 
no obvious reason. It's better to get an hard error (exception) in such case.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue37380>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to