Administrator
5 days ago 3fbbf1d38a6962ad690fb81945153ccc247ed65e
refs
author Administrator <15274802129@163.com>
Wednesday, June 24, 2026 21:26 +0800
committer Administrator <15274802129@163.com>
Wednesday, June 24, 2026 21:26 +0800
commit3fbbf1d38a6962ad690fb81945153ccc247ed65e
tree 0a81e4eb111a442796bdfaf314f94a15f619a8ed tree | zip | gz
parent e8c7e18c54e2e325df67993bf14726105ef7e259 view | diff
fix(grid): 修复网格元素索引并发访问问题

- 添加 INDEX_LOCK 静态对象用于同步控制
- 修改 getLongTakeProfitCount 和 getShortTakeProfitCount 方法增加同步块
- 将 refreshIndices 方法整体包装在同步块中确保原子性
- 移动 logAll 调用到锁外避免阻塞计数查询
- 防止 clear→rebuild 窗口期读取到 0 的竞态条件问题
1 files modified
36 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/gateApi/GridElement.java 36 ●●●●● diff | view | raw | blame | history