You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It was reported in #490 that transactions can sometimes get lost without being propagated. It's believed that the issue occurs more frequently when the node is busy.
BTW there were efforts to get around the issue in Steem (see steemit/steem@0fb4057) and an attempt to port it to BitShares (see #703).
I think it is due to the use of std::unordered_set which is not thread-safe.
Actually, in the Github Action logs, the value of peer->peer_needs_sync_items_from_us is different between 2 runs. It was another issue. Created issue #2378 and PR #2377 for it. OP updated.
Bug Description
It was reported in #490 that transactions can sometimes get lost without being propagated. It's believed that the issue occurs more frequently when the node is busy.
BTW there were efforts to get around the issue in Steem (see steemit/steem@0fb4057) and an attempt to port it to BitShares (see #703).
I think it is due to the use of
std::unordered_set
which is not thread-safe.(Update: there were some logs here which are removed later because they were for another issue(#2378).)
Impacts
Describe which portion(s) of BitShares Core may be impacted by this bug. Please tick at least one box.
CORE TEAM TASK LIST
The text was updated successfully, but these errors were encountered: