From 328680b6cd38d238efd76b16cd2acbcf9729e14c Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Thu, 2 Jan 2014 16:10:49 -0800 Subject: [PATCH] Fix Resolver contract check --- src/ripple_app/peers/NameResolver.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ripple_app/peers/NameResolver.cpp b/src/ripple_app/peers/NameResolver.cpp index 297f73111..56609ef8f 100644 --- a/src/ripple_app/peers/NameResolver.cpp +++ b/src/ripple_app/peers/NameResolver.cpp @@ -17,6 +17,8 @@ */ //============================================================================== +#include + namespace ripple { class NameResolverImpl @@ -106,7 +108,7 @@ public: void stop_async () { - if (meets_precondition (m_called_stop.exchange (1) == 0)) + if (m_called_stop.exchange (1) == 0) { m_io_service.dispatch (m_strand.wrap (boost::bind ( &NameResolverImpl::do_stop,