Commit 4cc45e03 authored by ibuler's avatar ibuler

[Update] web terminal挂掉bug解决

parent 7c650b1c
......@@ -3,6 +3,7 @@
import threading
import datetime
import weakref
import time
from . import char
from . import utils
......@@ -250,7 +251,10 @@ class WSProxy:
continue
if len(data) == 0:
self.close()
self.ws.emit("data", {'data': data.decode("utf-8"), 'room': self.connection}, room=self.room)
data = data.decode(errors="ignore")
self.ws.emit("data", {'data': data, 'room': self.connection}, room=self.room)
if len(data) == BUF_SIZE:
time.sleep(0.1)
def auto_forward(self):
thread = threading.Thread(target=self.forward, args=())
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment