Repository: trafficserver Updated Branches: refs/heads/master 0020ef1b6 -> b90cfa72b
[TS-3364]: Initialize logging to avoid a crash on TS_ERROR Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/b90cfa72 Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/b90cfa72 Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/b90cfa72 Branch: refs/heads/master Commit: b90cfa72b2ad24f14e06bd25ad10e205334a638b Parents: 0020ef1 Author: Sudheer Vinukonda <[email protected]> Authored: Thu Mar 5 23:36:02 2015 +0000 Committer: Sudheer Vinukonda <[email protected]> Committed: Thu Mar 5 23:36:02 2015 +0000 ---------------------------------------------------------------------- proxy/Main.cc | 6 ++++++ 1 file changed, 6 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafficserver/blob/b90cfa72/proxy/Main.cc ---------------------------------------------------------------------- diff --git a/proxy/Main.cc b/proxy/Main.cc index d2a0be6..fe0d9fb 100644 --- a/proxy/Main.cc +++ b/proxy/Main.cc @@ -703,6 +703,12 @@ cmd_verify(char * /* cmd ATS_UNUSED */) unsigned char exitStatus = 0; // exit status is 8 bits fprintf(stderr, "NOTE: VERIFY\n\n"); + + // initialize logging since a plugin + // might call TS_ERROR which needs + // log_rsb to be init'ed + Log::init(DEFAULT_REMOTE_MANAGEMENT_FLAG); + if (!reloadUrlRewrite()) { exitStatus |= (1 << 0); fprintf(stderr, "ERROR: Failed to load remap.config, exitStatus %d\n\n", exitStatus);
