CodeChain-io / CodeChain-io/foundry

Fix the intermittent error in node initialization

未关闭
#596 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Rust
星标
36
派生
11
PR 合并指标
30 天内没有已合并 PR

描述

It sometimes fails with
```
thread 'track_blocks' panicked at 'called `Result::unwrap()` on an `Err` value: Connect(Io(Os { code: 111, kind: ConnectionRefused, message: "Connection refused" }))', /home/junha/Projects/foundry/integration-test/src/lib.rs:147:47
```

贡献指南

打开贡献指南

调研方向

首先检查 integration-test/src/lib.rs 第147行附近以及 track_blocks 线程,以了解节点初始化如何建立连接。重现间歇性的 ConnectionRefused 失败,然后验证 integration test 在初始化期间不再发生 panic,并且相关的节点跟踪流程能够可靠完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
rust
领域
blockchain
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。