Merge "Set TZ environment variable to avoid a stat call"
This commit is contained in:
commit
7bc9b0cb15
@ -245,6 +245,12 @@ def run_wsgi(conf_path, app_section, *args, **kwargs):
|
|||||||
# redirect errors to logger and close stdio
|
# redirect errors to logger and close stdio
|
||||||
capture_stdio(logger)
|
capture_stdio(logger)
|
||||||
|
|
||||||
|
# Ensure TZ environment variable exists to avoid stat('/etc/localtime') on
|
||||||
|
# some platforms. This locks in reported times to the timezone in which
|
||||||
|
# the server first starts running in locations that periodically change
|
||||||
|
# timezones.
|
||||||
|
os.environ['TZ'] = time.strftime("%z", time.gmtime())
|
||||||
|
|
||||||
worker_count = int(conf.get('workers', '1'))
|
worker_count = int(conf.get('workers', '1'))
|
||||||
# Useful for profiling [no forks].
|
# Useful for profiling [no forks].
|
||||||
if worker_count == 0:
|
if worker_count == 0:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user