This is an automated email from the ASF dual-hosted git repository.

liujun pushed a commit to branch 2.6.x
in repository https://gitbox.apache.org/repos/asf/dubbo.git


The following commit(s) were added to refs/heads/2.6.x by this push:
     new bada690  ignore empty blacklist pattern
bada690 is described below

commit bada690763c33e928f9c3aee5f06422a9d1b4766
Author: ken.lj <[email protected]>
AuthorDate: Tue Mar 10 09:39:24 2020 +0800

    ignore empty blacklist pattern
---
 .../src/main/java/com/alibaba/dubbo/common/utils/SerialDetector.java  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/SerialDetector.java 
b/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/SerialDetector.java
index e4d47c1..801bc7b 100644
--- 
a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/SerialDetector.java
+++ 
b/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/SerialDetector.java
@@ -107,7 +107,9 @@ public class SerialDetector extends ObjectInputStream {
                         blacklist = loadBlacklistFile(blacklistFile);
                     }
                 }
-                blacklistPattern = new 
PatternList(Constants.COMMA_SPLIT_PATTERN.split(blacklist));
+                if (StringUtils.isNotEmpty(blacklist)) {
+                    blacklistPattern = new 
PatternList(Constants.COMMA_SPLIT_PATTERN.split(blacklist));
+                }
             } catch (Throwable t) {
                 logger.warn("Failed to initialize the Serialization Security 
Checker component!", t);
             }

Reply via email to