diff --git a/libraries/custom_appbase/include/eosio/chain/exec_pri_queue.hpp b/libraries/custom_appbase/include/eosio/chain/exec_pri_queue.hpp index b9e74f1b54..0101339029 100644 --- a/libraries/custom_appbase/include/eosio/chain/exec_pri_queue.hpp +++ b/libraries/custom_appbase/include/eosio/chain/exec_pri_queue.hpp @@ -107,7 +107,7 @@ class exec_pri_queue : public boost::asio::execution_context if (!que.empty()) { // find the associated priority auto i = std::lower_bound(que.ordered_begin(), que.ordered_end(), priority, [](const auto& h, int priority) { - return h->priority() < priority; + return h->priority() > priority; }); if (i != que.ordered_end() && (*i)->priority() == priority && (*i)->id() == id) return;