diff options
| author | zhangshuai <[email protected]> | 2023-08-10 15:29:09 +0800 |
|---|---|---|
| committer | zhangshuai <[email protected]> | 2023-08-10 15:29:09 +0800 |
| commit | 863e5578ef0902c3b21bd33f19f7c06963400ca7 (patch) | |
| tree | 17ad0f599967e94a580888ca629bfafdffb06834 | |
| parent | d414de73db02ab44669f562aa46bd57233696d3e (diff) | |
fix: 修复 terminal kill 关闭异常rel-23.07.02
| -rw-r--r-- | nz-admin/src/main/java/com/nis/modules/terminal/service/impl/TerminalSessionServiceImpl.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/nz-admin/src/main/java/com/nis/modules/terminal/service/impl/TerminalSessionServiceImpl.java b/nz-admin/src/main/java/com/nis/modules/terminal/service/impl/TerminalSessionServiceImpl.java index 0ab3a8a4..a1864d7a 100644 --- a/nz-admin/src/main/java/com/nis/modules/terminal/service/impl/TerminalSessionServiceImpl.java +++ b/nz-admin/src/main/java/com/nis/modules/terminal/service/impl/TerminalSessionServiceImpl.java @@ -191,7 +191,8 @@ public class TerminalSessionServiceImpl extends ServiceImpl<TerminalSessionDao, } catch (IOException e) { log.error(e, "[killSession] [send exit prompt error] [uuid: {}]", uuid); } - + // delete + terminalClient.disconnect(); // kill 之后,将剩余文件写到数据库中 TerminalHandler.saveRecordContentAfterClientClosed(uuid); } catch (Exception e) { |
