From e820f9c4a7bcf887d77eb0df8946a59f32313e61 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Mon, 15 Sep 2014 00:56:06 -0400 Subject: actually broadcast the data being received --- termcast.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'termcast.py') diff --git a/termcast.py b/termcast.py index fcc43c6..c1d8a5e 100644 --- a/termcast.py +++ b/termcast.py @@ -71,13 +71,13 @@ class Connection(object): while True: buf = self.client.recv(1024) if len(buf) > 0: + self.publisher.notify("new_data", self.connection_id, self.handler.buf, buf) self.handler.process(buf) else: return - def request_new_viewer(self, connection_id): + def msg_new_viewer(self, connection_id): # XXX restore this once we start passing in meaningful connection ids # if connection_id != self.connection_id: # return - term_contents = self.handler.get_term() - return term_contents.replace("\n", "\r\n") + self.publisher.notify("new_data", self.connection_id, self.handler.buf, b'') -- cgit v1.2.3-54-g00ecf