--- a/mercurial/server.py Sat Mar 24 13:38:04 2018 +0900
+++ b/mercurial/server.py Sat Mar 24 15:09:33 2018 +0900
@@ -22,6 +22,10 @@
util,
)
+from .utils import (
+ procutil,
+)
+
def runservice(opts, parentfn=None, initfn=None, runfn=None, logfile=None,
runargs=None, appendpid=False):
'''Run a command as a service.'''
@@ -87,8 +91,8 @@
raise error.Abort(_('invalid value for --daemon-postexec: %s')
% inst)
util.hidewindow()
- util.stdout.flush()
- util.stderr.flush()
+ procutil.stdout.flush()
+ procutil.stderr.flush()
nullfd = os.open(os.devnull, os.O_RDWR)
logfilefd = nullfd