From f114cf1807c60156e69c886d2cfb7e324ed240e3 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 10 May 2011 21:30:52 -0700 Subject: [PATCH] monclient: fix crash on shutdown cur_con may be null on shutdown. Signed-off-by: Sage Weil --- src/mon/MonClient.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/mon/MonClient.cc b/src/mon/MonClient.cc index d96e619075feb..70e14e9be3007 100644 --- a/src/mon/MonClient.cc +++ b/src/mon/MonClient.cc @@ -350,8 +350,10 @@ void MonClient::shutdown() monc_lock.Lock(); timer.shutdown(); - cur_con->put(); - cur_con = NULL; + if (cur_con) { + cur_con->put(); + cur_con = NULL; + } monc_lock.Unlock(); } -- 2.39.5