java-sdk httpservice 资源未释放?

多线程去执行获取区块信息的时候,提示 No buffer space available

查了一下,在16384左右就会出现 No buffer space available错误

使用 netsh int ipv4 show dynamicportrange tcp 命令查看window端口数,可以看到默认情况下启用端口数只有16384个,所以出现了上述错误
查看了下源码,看上去是因为httpservice 执行完后未释放资源

@xiao8
谢谢提醒,已Merge修复PR: https://github.com/citahub/cita-sdk-java/pull/176

这个有发版计划吗,什么时候发版

抱歉,暂时还没有

刚用dev分支上的修复后的重新打了个包,发现还是存在这个问题

我这边测试是不会再出现连接泄露的问题,如果达到某一个压力值,提示No buffer space available是正常的

是哪个分支

develop分支

有使用 develop 分支的代码做了测试吗?期待反馈