ReadableKVStateBase.readCache
is not properly synchronized
#10127
Labels
Modularization
Issues or PRs related to modularization
P1
High priority issue, which must be completed in the milestone otherwise the release is at risk.
Description
The following exception is thrown by a node when under heavy load:
The reason is unsynchronized calls to
markRead() -> readCache.put()
from multiple threads.Steps to reproduce
The exception was observed when running the
NftTransferLoadTest
benchmark (during the token creation phase).Additional context
No response
Hedera network
other
Version
develop
Operating system
Linux
The text was updated successfully, but these errors were encountered: