diff --git a/core/src/main/java/com/taobao/arthas/core/channel/ChannelRequestHandler.java b/core/src/main/java/com/taobao/arthas/core/channel/ChannelRequestHandler.java index 0bb185258..dea79b1b9 100644 --- a/core/src/main/java/com/taobao/arthas/core/channel/ChannelRequestHandler.java +++ b/core/src/main/java/com/taobao/arthas/core/channel/ChannelRequestHandler.java @@ -407,6 +407,8 @@ public class ChannelRequestHandler implements ChannelClient.RequestListener { List resultModels = packingResultDistributor.getResults(); sendResults(responseBuilder, resultModels, executeParams.getResultFormat()); + }catch (Throwable e) { + logger.error("process job result failed", e); } finally { tryCloseOneTimeSession(session); }