From 8f5449dafb9e5230d12352b3f13078165bb98eb6 Mon Sep 17 00:00:00 2001 From: Miguel Portilla Date: Tue, 28 Jun 2016 12:56:27 -0400 Subject: [PATCH] Fix BaseHTTPPeer::write strand thread context --- src/ripple/server/impl/BaseHTTPPeer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ripple/server/impl/BaseHTTPPeer.h b/src/ripple/server/impl/BaseHTTPPeer.h index 16fd319b4..e2963325e 100644 --- a/src/ripple/server/impl/BaseHTTPPeer.h +++ b/src/ripple/server/impl/BaseHTTPPeer.h @@ -423,7 +423,7 @@ write( return wq_.size() == 1 && wq2_.size() == 0; }()) { - if(strand_.running_in_this_thread()) + if(! strand_.running_in_this_thread()) return strand_.post(std::bind( &BaseHTTPPeer::on_write, impl().shared_from_this(),