message: Skip shutdown logic if startup not yet completed.
diff: @@ -866,10 +866,17 @@ mongo_db_plugin_impl::mongo_db_plugin_impl()
  }
  mongo_db_plugin_impl::~mongo_db_plugin_impl() {
  + if (!startup) {
  + try {
  + ilog( "mongo_db_plugin shutdown in process please be patient this can take a few minutes" );
  done = true;
  condition.notify_one();
  consume_thread.join();
  + } catch( std::exception& e ) {
  + elog( "Exception on mongo_db_plugin shutdown of consume thread: ${e}", ("e", e.what()));
  + }
  + }
  }
  void mongo_db_plugin_impl::wipe_database() {
  