diff --git a/doc/XXL-JOB官方文档.md b/doc/XXL-JOB官方文档.md index fc8278aa..f413a3bd 100644 --- a/doc/XXL-JOB官方文档.md +++ b/doc/XXL-JOB官方文档.md @@ -2552,6 +2552,7 @@ public void execute() { - 6、【重构】ReturnT 重构,简化代码结构,提升API易用性以及可维护性; - 7、【修复】合并PR-3738,修复拼写问题; - 8、【修复】合并PR-3506,修复小概率情况下任务重复调度问题; +- 9、【修复】合并PR-3747,修复异常情况下资源泄漏风险; - 3、【规划中】登录安全升级,密码加密处理算法从Md5改为Sha256; ``` diff --git a/xxl-job-core/src/main/java/com/xxl/job/core/util/XxlJobRemotingUtil.java b/xxl-job-core/src/main/java/com/xxl/job/core/util/XxlJobRemotingUtil.java index 1c507ec0..ef1d41e8 100644 --- a/xxl-job-core/src/main/java/com/xxl/job/core/util/XxlJobRemotingUtil.java +++ b/xxl-job-core/src/main/java/com/xxl/job/core/util/XxlJobRemotingUtil.java @@ -92,7 +92,7 @@ public class XxlJobRemotingUtil { connection.setRequestProperty("Content-Type", "application/json;charset=UTF-8"); connection.setRequestProperty("Accept-Charset", "application/json;charset=UTF-8"); - if(accessToken!=null && accessToken.trim().length()>0){ + if(accessToken!=null && !accessToken.trim().isEmpty()){ connection.setRequestProperty(XXL_JOB_ACCESS_TOKEN, accessToken); }