diff --git a/src/modules/tool/controller/mml.go b/src/modules/tool/controller/mml.go index 86bb05f1..caafe85e 100644 --- a/src/modules/tool/controller/mml.go +++ b/src/modules/tool/controller/mml.go @@ -80,8 +80,10 @@ func (s MMLController) Command(c *gin.Context) { c.JSON(200, resp.ErrMsg(err.Error())) return } - telnetClient.RunCMD("\r\n") defer telnetClient.Close() + if body.NeType != "IMS" { + telnetClient.RunCMD("\r\n") + } if body.NeType == "UPF" && body.Type == "Standard" { telnetClient.WindowChange(1024, 1024) }