diff options
| author | fangshunjian <[email protected]> | 2022-04-15 11:37:31 +0800 |
|---|---|---|
| committer | fangshunjian <[email protected]> | 2022-04-15 11:37:31 +0800 |
| commit | 5d15338fef0bfec51ce97c94bb08c0e7d88ce41e (patch) | |
| tree | e265e032b1248de6f76bd820e39feab6a48a1c17 | |
| parent | 8d2a32800ee0799bf0f1c71bd791bb9500e7c0c1 (diff) | |
fix: NEZ-1227 排除全局捕获Exception 打印 Broken pipe error信息dev-3.3.1
| -rw-r--r-- | nz-admin/src/main/java/com/nis/common/exception/NZExceptionHandler.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/nz-admin/src/main/java/com/nis/common/exception/NZExceptionHandler.java b/nz-admin/src/main/java/com/nis/common/exception/NZExceptionHandler.java index c8bc0ec3..0fd7970c 100644 --- a/nz-admin/src/main/java/com/nis/common/exception/NZExceptionHandler.java +++ b/nz-admin/src/main/java/com/nis/common/exception/NZExceptionHandler.java @@ -9,6 +9,8 @@ package com.nis.common.exception; import com.nis.common.utils.Tool; + +import org.apache.catalina.connector.ClientAbortException; import org.apache.shiro.authz.AuthorizationException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.dao.DuplicateKeyException; @@ -77,6 +79,9 @@ public class NZExceptionHandler { @ExceptionHandler(Exception.class) @ResponseStatus(value=HttpStatus.INTERNAL_SERVER_ERROR) public R handleException(Exception e){ + if(e instanceof ClientAbortException) { + return null; + } logger.error(e); return R.error().put("msg", e.getMessage()); } |
