[alibaba/druid]DruidDataSource类829行是不是有点问题啊

2025-11-10 575 views
8

if (connectTimeout == 0) { socketTimeout = DEFAULT_TIME_CONNECT_TIMEOUT_MILLIS; }

        if (socketTimeout == 0) {
            socketTimeout = DEFAULT_TIME_SOCKET_TIMEOUT_MILLIS;
        }

这里造成不配置connectTimeOut的话 socketTimeout一直会变更为默认的10000ms 造成单独配置socketTimeout失败 难道就是要这样配置么

回答

2

真搞不懂为啥要加这个默认配置

3

这个赋值bug已经修复

1

https://github.com/alibaba/druid/releases/tag/1.2.20 请用新版本