diff options
author | Kevin Pulo <kevin.pulo@mongodb.com> | 2018-02-21 00:53:58 +0000 |
---|---|---|
committer | Kevin Pulo <kevin.pulo@mongodb.com> | 2018-02-21 00:53:58 +0000 |
commit | 232c772546f26bcb5a5556d859e56002a4135f0b (patch) | |
tree | 60030ecf20928abad891a521ff73cad0b97b3738 | |
parent | 7d5ce53b98749ca4978e7c54a2b3280ef549df89 (diff) | |
download | mongo-232c772546f26bcb5a5556d859e56002a4135f0b.tar.gz |
SERVER-18972 log parameters passed to shutdown cmd
-rw-r--r-- | src/mongo/db/commands/dbcommands.cpp | 2 | ||||
-rw-r--r-- | src/mongo/db/commands/generic.cpp | 4 | ||||
-rw-r--r-- | src/mongo/db/commands/shutdown.h | 2 | ||||
-rw-r--r-- | src/mongo/s/commands/cluster_shutdown_cmd.cpp | 2 |
4 files changed, 5 insertions, 5 deletions
diff --git a/src/mongo/db/commands/dbcommands.cpp b/src/mongo/db/commands/dbcommands.cpp index 8be733393d9..d1a927ec9ee 100644 --- a/src/mongo/db/commands/dbcommands.cpp +++ b/src/mongo/db/commands/dbcommands.cpp @@ -132,7 +132,7 @@ public: } // Never returns - shutdownHelper(); + shutdownHelper(cmdObj); return true; } diff --git a/src/mongo/db/commands/generic.cpp b/src/mongo/db/commands/generic.cpp index 570621bc9dc..4f8dabc6d9f 100644 --- a/src/mongo/db/commands/generic.cpp +++ b/src/mongo/db/commands/generic.cpp @@ -473,7 +473,7 @@ void CmdShutdown::addRequiredPrivileges(const std::string& dbname, out->push_back(Privilege(ResourcePattern::forClusterResource(), actions)); } -void CmdShutdown::shutdownHelper() { +void CmdShutdown::shutdownHelper(const BSONObj& cmdObj) { MONGO_FAIL_POINT_BLOCK(crashOnShutdown, crashBlock) { const std::string crashHow = crashBlock.getData()["how"].str(); if (crashHow == "fault") { @@ -482,7 +482,7 @@ void CmdShutdown::shutdownHelper() { ::abort(); } - log() << "terminating, shutdown command received"; + log() << "terminating, shutdown command received " << cmdObj; #if defined(_WIN32) // Signal the ServiceMain thread to shutdown. diff --git a/src/mongo/db/commands/shutdown.h b/src/mongo/db/commands/shutdown.h index 3cc492b2649..406e1417718 100644 --- a/src/mongo/db/commands/shutdown.h +++ b/src/mongo/db/commands/shutdown.h @@ -59,7 +59,7 @@ public: } protected: - static void shutdownHelper(); + static void shutdownHelper(const BSONObj& cmdObj); }; } // namespace mongo diff --git a/src/mongo/s/commands/cluster_shutdown_cmd.cpp b/src/mongo/s/commands/cluster_shutdown_cmd.cpp index a3490488eb4..57c385614d8 100644 --- a/src/mongo/s/commands/cluster_shutdown_cmd.cpp +++ b/src/mongo/s/commands/cluster_shutdown_cmd.cpp @@ -46,7 +46,7 @@ public: const BSONObj& cmdObj, BSONObjBuilder& result) { // Never returns - shutdownHelper(); + shutdownHelper(cmdObj); return true; } |