This commit is contained in:
Liang Ding 2014-12-24 12:35:48 +08:00
parent 2825d347b4
commit ea0bf4bae0
1 changed files with 9 additions and 11 deletions

View File

@ -217,7 +217,7 @@ func RunHandler(w http.ResponseWriter, r *http.Request) {
for { for {
r, _, err := errReader.ReadRune() r, _, err := errReader.ReadRune()
if nil == session.OutputWS[sid] { if nil != err || nil == session.OutputWS[sid] {
break break
} }
@ -227,7 +227,6 @@ func RunHandler(w http.ResponseWriter, r *http.Request) {
buf = strings.Replace(buf, "<", "&lt;", -1) buf = strings.Replace(buf, "<", "&lt;", -1)
buf = strings.Replace(buf, ">", "&gt;", -1) buf = strings.Replace(buf, ">", "&gt;", -1)
if nil == err {
channelRet["cmd"] = "run" channelRet["cmd"] = "run"
channelRet["output"] = "<span class='stderr'>" + buf + "</span>" channelRet["output"] = "<span class='stderr'>" + buf + "</span>"
err := wsChannel.WriteJSON(&channelRet) err := wsChannel.WriteJSON(&channelRet)
@ -238,7 +237,6 @@ func RunHandler(w http.ResponseWriter, r *http.Request) {
wsChannel.Refresh() wsChannel.Refresh()
} }
}
}(rand.Int()) }(rand.Int())
} }