You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by GitBox <gi...@apache.org> on 2026/10/09 10:27:21 UTC
[GH] (rocketmq/fix/index-service-lock-imbalance): Workflow run "Run Integration Tests" failed!
The GitHub Actions job "Run Integration Tests" on rocketmq.git/fix/index-service-lock-imbalance has failed.
Run started by GitHub user zjncs (triggered by zjncs).
Head commit for run:
cf9277235ba998bd0cd2a8b09ade434e5aca6542 / zjncs <18...@163.com>
[ISSUE #S1] Scope the index list write lock to the list update in getAndCreateLastIndexFile
If IndexFile creation fails (e.g. the store directory is not writable),
the catch block logs the error but the finally block then calls
writeLock().unlock() although lock() was never reached, throwing
IllegalMonitorStateException out of getAndCreateLastIndexFile into the
message write path. Create the file outside the lock and only take the
write lock to append it to indexFileList.
Signed-off-by: zjncs <18...@163.com>
Report URL: https://github.com/apache/rocketmq/actions/runs/34339861663
With regards,
GitHub Actions via GitBox