mercurial/server.py
changeset 37119 d4a2e0d5d042
parent 34924 bfcd0d227972
child 37120 a8a902d7176e
--- 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