diff options
Diffstat (limited to 'Lib/dos-8x3/mimetool.py')
-rwxr-xr-x | Lib/dos-8x3/mimetool.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/Lib/dos-8x3/mimetool.py b/Lib/dos-8x3/mimetool.py index 5489aa0..fc72c79 100755 --- a/Lib/dos-8x3/mimetool.py +++ b/Lib/dos-8x3/mimetool.py @@ -109,7 +109,7 @@ _prefix = None def choose_boundary(): global _prefix import time - import rand + import random if _prefix == None: import socket import os @@ -122,10 +122,9 @@ def choose_boundary(): pid = `os.getpid()` except: pid = '1' - seed = `rand.rand()` _prefix = hostid + '.' + uid + '.' + pid - timestamp = `int(time.time())` - seed = `rand.rand()` + timestamp = '%.3f' % time.time() + seed = `random.randint(0, 32767)` return _prefix + '.' + timestamp + '.' + seed |