Administrator
5 days ago 4e87645247bb1d5236e1bd7588f72a3495e46fd5
refs
author Administrator <15274802129@163.com>
Wednesday, June 24, 2026 21:26 +0800
committer Administrator <15274802129@163.com>
Wednesday, June 24, 2026 21:27 +0800
commit4e87645247bb1d5236e1bd7588f72a3495e46fd5
tree 6cb5a79311f78edd206b3ba8082c5c4e6431ae1f tree | zip | gz
parent 3b8308b85535d94cf3500246f27effd747d6112a 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