Open joy-shuang opened 11 months ago
感谢反馈,能否麻烦补充一些版本信息以及重现的方式
master分支,节点版本3.3.0、3.2.3 重现方式:for循环重复发送10000条或者更多交易很容易复现。 我暂时处理方式是增加err判断。 还有异步发送交易也有问题,传入参数handler,go协程会内存溢出,导致go-cache中存储的channel丢失出现崩溃。复现方法也是重复发交易。
@joy-shuang 感谢反馈,我们之后重现测试下
感谢反馈,master分支修复了异步发交易会挂掉的问题,可以使用master分支代码验证,如有其他问题,欢迎继续反馈 需要提醒的是,当发送交易有err存在时,收据是空指针,需要先判断err
错误信息如图: 即使代码中修改了这种错误,也会无法获取当前交易的hash等信息,无法做到上链验证,只能通过其他途径来实现