Mercurial > public > mercurial-scm > hg
comparison mercurial/server.py @ 32617:e48cb1c7a902
py3: simply use b'%d\n' to format pid in server.py
Spotted by Martin, thanks.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Thu, 01 Jun 2017 23:05:29 +0900 |
parents | d770a08ee9d9 |
children | bfcd0d227972 |
comparison
equal
deleted
inserted
replaced
32616:6df193b5c437 | 32617:e48cb1c7a902 |
---|---|
31 if appendpid: | 31 if appendpid: |
32 mode = 'ab' | 32 mode = 'ab' |
33 else: | 33 else: |
34 mode = 'wb' | 34 mode = 'wb' |
35 fp = open(opts['pid_file'], mode) | 35 fp = open(opts['pid_file'], mode) |
36 fp.write(str(pid).encode('latin1') + '\n') | 36 fp.write('%d\n' % pid) |
37 fp.close() | 37 fp.close() |
38 | 38 |
39 if opts['daemon'] and not opts['daemon_postexec']: | 39 if opts['daemon'] and not opts['daemon_postexec']: |
40 # Signal child process startup with file removal | 40 # Signal child process startup with file removal |
41 lockfd, lockpath = tempfile.mkstemp(prefix='hg-service-') | 41 lockfd, lockpath = tempfile.mkstemp(prefix='hg-service-') |