diff --git a/src/ripple/app/paths/PathRequest.cpp b/src/ripple/app/paths/PathRequest.cpp index 05efa084e4..8a6ddb47e6 100644 --- a/src/ripple/app/paths/PathRequest.cpp +++ b/src/ripple/app/paths/PathRequest.cpp @@ -242,7 +242,8 @@ Json::Value PathRequest::doCreate ( if (parseJson (value) != PFR_PJ_INVALID) { valid = isValid (cache); - status = valid ? doUpdate(cache, true) : jvStatus; + if (! hasCompletion()) + status = valid ? doUpdate(cache, true) : jvStatus; } else { diff --git a/src/ripple/rpc/handlers/RipplePathFind.cpp b/src/ripple/rpc/handlers/RipplePathFind.cpp index eda995974a..e9843009e9 100644 --- a/src/ripple/rpc/handlers/RipplePathFind.cpp +++ b/src/ripple/rpc/handlers/RipplePathFind.cpp @@ -82,8 +82,7 @@ Json::Value doRipplePathFind (RPC::Context& context) Json::Value jvResult; - if (true || // TODO MPORTILLA temp fix to disable broken websocket coroutines - context.app.config().RUN_STANDALONE || + if (context.app.config().RUN_STANDALONE || context.params.isMember(jss::ledger) || context.params.isMember(jss::ledger_index) || context.params.isMember(jss::ledger_hash))