[PATCH V4] commands: 'listening at' line when port specified (issue3976)

Chinmay Joshi c at chinmayjoshi.com
Thu Apr 10 11:25:49 CDT 2014


# HG changeset patch
# User Chinmay Joshi <c at chinmayjoshi.com>
# Date 1397146573 -19800
#      Thu Apr 10 21:46:13 2014 +0530
# Node ID 0db44660bb49728722aca4bde5cb693f4050f6a6
# Parent  596960a4ad0d342506cf2a601e9736c446a04699
commands: 'listening at' line when port specified (issue3976)

Now 'listening at ...' line is printed in hg serve when port is specified. Stays silent for daemon. Changed commnads.py. No test files changed. Test suite covers to check this output by using --verbose for daemon.

diff --git a/mercurial/commands.py b/mercurial/commands.py
--- a/mercurial/commands.py
+++ b/mercurial/commands.py
@@ -5250,7 +5250,7 @@
         util.setsignalhandler()
         self.httpd = hgweb_server.create_server(self.ui, self.app)
 
-        if self.opts['port'] and not self.ui.verbose:
+        if self.opts['port'] and self.opts["daemon"] and not self.ui.verbose:
             return
 
         if self.httpd.prefix:


More information about the Mercurial-devel mailing list