mercurial/chgserver.py
changeset 30577 cfb227016d01
parent 30522 ff7df4bb75de
child 30592 b3643bfc7fcb
--- a/mercurial/chgserver.py	Sun Dec 04 23:22:34 2016 +0530
+++ b/mercurial/chgserver.py	Mon Dec 05 21:36:35 2016 +0000
@@ -255,7 +255,7 @@
 def _loadnewui(srcui, args):
     from . import dispatch  # avoid cycle
 
-    newui = srcui.__class__()
+    newui = srcui.__class__.load()
     for a in ['fin', 'fout', 'ferr', 'environ']:
         setattr(newui, a, getattr(srcui, a))
     if util.safehasattr(srcui, '_csystem'):