From: Sage Weil Date: Fri, 20 Nov 2009 18:15:29 +0000 (-0800) Subject: mds: remove dead session request list trim waiter code X-Git-Tag: v0.18~66 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=780ee5a299487da46d8e62e4afc27063a521a7e3;p=ceph.git mds: remove dead session request list trim waiter code I don't even remember what this was originally for. --- diff --git a/src/mds/SessionMap.h b/src/mds/SessionMap.h index 494d3c4fb2927..34fbe6931191a 100644 --- a/src/mds/SessionMap.h +++ b/src/mds/SessionMap.h @@ -112,7 +112,6 @@ public: // -- completed requests -- private: set completed_requests; - map waiting_for_trim; public: void add_completed_request(tid_t t) { @@ -123,18 +122,6 @@ public: while (!completed_requests.empty() && (mintid == 0 || *completed_requests.begin() < mintid)) completed_requests.erase(completed_requests.begin()); - - // kick waiters - list fls; - while (!waiting_for_trim.empty() && - (mintid == 0 || waiting_for_trim.begin()->first < mintid)) { - fls.push_back(waiting_for_trim.begin()->second); - waiting_for_trim.erase(waiting_for_trim.begin()); - } - finish_contexts(fls); - } - void add_trim_waiter(tid_t tid, Context *c) { - waiting_for_trim[tid] = c; } bool have_completed_request(tid_t tid) const { return completed_requests.count(tid); @@ -158,7 +145,6 @@ public: last_cap_renew = utime_t(); completed_requests.clear(); - assert(waiting_for_trim.empty()); } void encode(bufferlist& bl) const {