From: Jason Dillaman Date: Mon, 13 Jul 2015 16:58:21 +0000 (-0400) Subject: journal: add default constructor to Future X-Git-Tag: v10.0.1~102^2~24 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=0b20876a836bcc64d09f056b10a6efdc0a34e0b3;p=ceph.git journal: add default constructor to Future Signed-off-by: Jason Dillaman --- diff --git a/src/journal/Future.h b/src/journal/Future.h index 3ded9f6d901..88ad436ef2f 100644 --- a/src/journal/Future.h +++ b/src/journal/Future.h @@ -20,8 +20,13 @@ class Future { public: typedef boost::intrusive_ptr FutureImplPtr; + Future() {} Future(const FutureImplPtr &future_impl) : m_future_impl(future_impl) {} + inline bool is_valid() const { + return m_future_impl; + } + void flush(Context *on_safe); void wait(Context *on_safe);