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-')