You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2012/08/23 23:19:30 UTC

[2/2] git commit: TS-1379 Better error message when mgmt socket is not available

TS-1379 Better error message when mgmt socket is not available


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/6034b340
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/6034b340
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/6034b340

Branch: refs/heads/master
Commit: 6034b3408f9703ee776692b9653297db6c33a327
Parents: 357bba9
Author: Leif Hedstrom <zw...@apache.org>
Authored: Thu Aug 23 15:17:49 2012 -0600
Committer: Leif Hedstrom <zw...@apache.org>
Committed: Thu Aug 23 15:17:49 2012 -0600

----------------------------------------------------------------------
 mgmt/cli/TrafficLine.cc |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/6034b340/mgmt/cli/TrafficLine.cc
----------------------------------------------------------------------
diff --git a/mgmt/cli/TrafficLine.cc b/mgmt/cli/TrafficLine.cc
index a47a1ab..933f0d7 100644
--- a/mgmt/cli/TrafficLine.cc
+++ b/mgmt/cli/TrafficLine.cc
@@ -182,7 +182,11 @@ main(int argc, char **argv)
   }
 
   // Connect to Local Manager and do it.
-  TSInit(NULL, static_cast<TSInitOptionT>(TS_MGMT_OPT_NO_EVENTS | TS_MGMT_OPT_NO_SOCK_TESTS));
+  if (TS_ERR_OKAY != TSInit(NULL, static_cast<TSInitOptionT>(TS_MGMT_OPT_NO_EVENTS | TS_MGMT_OPT_NO_SOCK_TESTS))) {
+    fprintf(stderr, "error: could not connect to management port, make sure traffic_manager is running\n");
+    exit(1);
+  }
+    
   status = handleArgInvocation();
 
   // Done with the mgmt API.