Преглед изворни кода

合并PR-3747,修复异常情况下资源泄漏风险;

xuxueli пре 4 месеци
родитељ
комит
cd7a3f63bf

+ 1 - 0
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;
 ```

+ 1 - 1
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);
             }