From 1e3c4959a9b311865ed391fbc71d2c4bbecb4eea Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Thu, 20 Mar 2014 15:44:15 -0700 Subject: [PATCH] OSD: add a Session::sent_epoch_lock Signed-off-by: Greg Farnum --- src/osd/OSD.h | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/osd/OSD.h b/src/osd/OSD.h index ffd9024c9b9..7fec20d6622 100644 --- a/src/osd/OSD.h +++ b/src/osd/OSD.h @@ -1007,16 +1007,20 @@ public: EntityName entity_name; OSDCap caps; int64_t auid; - epoch_t last_sent_epoch; ConnectionRef con; WatchConState wstate; Mutex session_dispatch_lock; list waiting_on_map; + Mutex sent_epoch_lock; + epoch_t last_sent_epoch; + Session() : - auid(-1), last_sent_epoch(0), con(0), - session_dispatch_lock("Session::session_dispatch_lock") + auid(-1), con(0), + session_dispatch_lock("Session::session_dispatch_lock"), + sent_epoch_lock("Session::sent_epoch_lock"), + last_sent_epoch(0) {} }; Mutex session_waiting_for_map_lock; -- 2.47.3