Administrator
5 days ago 98a4849e1e34dacfd93efe63af424990d8935322
refs
author Administrator <15274802129@163.com>
Wednesday, June 24, 2026 21:26 +0800
committer Administrator <15274802129@163.com>
Wednesday, June 24, 2026 21:28 +0800
commit98a4849e1e34dacfd93efe63af424990d8935322
tree 4185a43017783ca31d31a4b4d2ec36f384c16308 tree | zip | gz
parent b2f38ec743094370dbf308439dc1ec6f8b374b2f 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