New submission from Ed Schouten:

In issue 28067, we changed _datetimemodule to stop using localtime() and 
gmtime(), which is nice. I actually needed such a change for CloudABI 
(https://mail.python.org/pipermail/python-dev/2016-July/145708.html) which does 
not provide the thread-unsafe variants. Only localtime_r() and gmtime_r() are 
provided.

If we're starting to make use of these functions, let's complete this by also 
changing timemodule to use them. I've attached a patch.

Maybe it now makes sense to move the Windows wrappers to some header file, so 
that they can be shared between both modules. What would be the right location 
for this?

----------
components: Extension Modules
files: patch-no-gmtime-localtime
messages: 276421
nosy: EdSchouten
priority: normal
severity: normal
status: open
title: Also stop using localtime() in timemodule
versions: Python 3.6
Added file: http://bugs.python.org/file44660/patch-no-gmtime-localtime

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

Reply via email to