Commit 8373218e authored by Tim Peters's avatar Tim Peters

Reverting a dumb experimental version I checked in by mistake.

parent 2caf8df8
......@@ -89,7 +89,6 @@ elif os.name == 'mac':
else:
template = 'tmp' # XXX might choose a better one
_pidcache = {}
def gettempprefix():
"""Function to calculate a prefix of the filename to use.
......@@ -97,15 +96,9 @@ def gettempprefix():
notion, so that concurrent processes don't generate the same prefix.
"""
global template
if template is None:
p = os.getpid()
t = _pidcache.get(p, 0)
if t:
return t
if len(_pidcache) > 100: # stop unbounded growth
_pidcache.clear()
t = _pidcache[p] = '@' + `p` + '.'
return t
return '@' + `os.getpid()` + '.'
else:
return template
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment