From abe38513764f113ae064bab9dc280b841a4e06df Mon Sep 17 00:00:00 2001 From: Calle Wilund Date: Wed, 1 Jul 2015 13:47:45 +0200 Subject: [PATCH] Move memtable in_flight_seal.leave() to finally (symmetry) --- database.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database.cc b/database.cc index 75b965f80b..bc5e91a205 100644 --- a/database.cc +++ b/database.cc @@ -489,9 +489,9 @@ column_family::seal_active_memtable(database* db) { } catch (...) { dblog.error("failed to write sstable: unknown error"); } - - _in_flight_seals.leave(); }); + }).finally([this] { + _in_flight_seals.leave(); }); // FIXME: release commit log // FIXME: provide back-pressure to upper layers