This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author osantana
Recipients Danilo Shiga, JelleZijlstra, martin.panter, osantana
Date 2017-05-24.13:25:57
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1495632357.73.0.734510228235.issue30441@psf.upfronthosting.co.za>
In-reply-to
Content
There are exceptions being raised in many applications (as reported here and in http://bugs.python.org/issue25641) and there are three paths to follow: 

1. We handle this exception somewhere;
2. We avoid raising it;
3. Just leave it. I don't care about this exception.

If we chose to handle this exception we need to decide where we'll do it. At os.py module? At urllib/request.py? At all http client libraries (eg. python-requests)? At our applications?

If we chose to avoid this exception we, probably, need to implement some kind of lock/mutex in os.environ.

I can implement any of these options. You just need to decide which one is best.

If we chose the third option, we can just close this issue.
History
Date User Action Args
2017-05-24 13:25:57osantanasetrecipients: + osantana, martin.panter, JelleZijlstra, Danilo Shiga
2017-05-24 13:25:57osantanasetmessageid: <1495632357.73.0.734510228235.issue30441@psf.upfronthosting.co.za>
2017-05-24 13:25:57osantanalinkissue30441 messages
2017-05-24 13:25:57osantanacreate