From 2862f1ad4ef0439721779a1a93e29bc5dc1c84de Mon Sep 17 00:00:00 2001 From: makefu Date: Sun, 24 Jul 2011 04:56:05 +0200 Subject: added robustness, removed utf8 support to be able to send special characters over the line the characters are translated into their number value and written as string. this essentially breaks utf-8 support for the clients, needs to be fixed some time later added ignore for own messages, message colorization --- cholerab/cholerab-live/chol_net.py | 21 +- cholerab/cholerab-live/chol_net.pyc | Bin 4364 -> 4361 bytes cholerab/cholerab-live/cholerab.py | 6 +- cholerab/cholerab-live/here.log | 5157 +++++++++++++++++++++++++++++++++++ cholerab/cholerab-live/view.py | 10 +- cholerab/cholerab-live/view.pyc | Bin 4409 -> 4543 bytes 6 files changed, 5178 insertions(+), 16 deletions(-) (limited to 'cholerab/cholerab-live') diff --git a/cholerab/cholerab-live/chol_net.py b/cholerab/cholerab-live/chol_net.py index b5820973..ee0f5378 100644 --- a/cholerab/cholerab-live/chol_net.py +++ b/cholerab/cholerab-live/chol_net.py @@ -16,14 +16,15 @@ class CholerabMulicastNet(threading.Thread): self.initSocket() def send_char(self,x,y,char): """ translates given params into network message """ - self.send_mc("%s %d %d" %(str(char),x,y)) + self.send_mc("%s %d %d" %(str(ord(char)),x,y)) def send_mc(self,arg): """ Sends message via multicast""" - try: log.debug("Sending '%s' to %s:%d" % (arg,self.group,self.port)) + self.ignore_next += 1# we need this to work together correctly with reused sockets self.s.sendto("%s" % arg,0,(self.group,self.port)) except Exception ,e: + self.ignore_next -=1 log.error("IN send_mc:%s"%str(e)) def initSocket (self,rcv=1): @@ -41,14 +42,19 @@ class CholerabMulicastNet(threading.Thread): self.s.setsockopt(IPPROTO_IP,IP_ADD_MEMBERSHIP,mreq) def run(self): self.running = 1 + self.ignore_next = 0 while self.running: # break if we do not want to loop on ready,output,exception = select([self.s],[],[],1) # try every second for r in ready: if r == self.s: + log.debug(str(self.ignore_next)) (data,addr) = self.s.recvfrom(1024) - log.debug("Received Data from %s, data %s"%(str(addr),str(data))) - self.receive_net(addr,data) + if not self.ignore_next: + log.debug("Received Data from %s, data %s"%(str(addr),str(data))) + self.receive_net(addr,data) + else: + self.ignore_next -= 1 def send_stupid(self,addr): """ sends YOU ARE MADE OF STUPID to the right host """ @@ -58,18 +64,13 @@ class CholerabMulicastNet(threading.Thread): def receive_net(self,addr,data): """ resolves which nick sent the message TODO handle user resolution in mulicast """ - def decode(): - pass #TODO implement me - - #FIXME TODO using port as host identification is probably just plain wrong, fix me for real net! try: address,port = addr - user = port arr = str(data).split() char = arr[0] x = arr[1] y = arr[2] - self.cholerab.write_char(int(x),int(y),char,user) + self.cholerab.write_char(int(x),int(y),chr(int(char))) except Exception, e: log.error("Triggered YOU ARE MADE OF STUPID: %s" % str(e)) self.send_stupid(addr) diff --git a/cholerab/cholerab-live/chol_net.pyc b/cholerab/cholerab-live/chol_net.pyc index 573bc413..0694ad6d 100644 Binary files a/cholerab/cholerab-live/chol_net.pyc and b/cholerab/cholerab-live/chol_net.pyc differ diff --git a/cholerab/cholerab-live/cholerab.py b/cholerab/cholerab-live/cholerab.py index b6b3f84f..eb9e66df 100755 --- a/cholerab/cholerab-live/cholerab.py +++ b/cholerab/cholerab-live/cholerab.py @@ -14,9 +14,9 @@ class Cholerab: log.info("Sending %s at (%d,%d) to connected peers" %(char,x,y)) self.transport.send_char(x,y,char) - def write_char(self,x,y,char,user): - log.info("Writing %s at (%d,%d) from %d to view" %(char,x,y,user)) - self.view.write_char(x,y,char,user) + def write_char(self,x,y,char): + log.info("Writing %s at (%d,%d) to view" %(char,x,y)) + self.view.write_char(x,y,char,user=2) def stop(self): self.view.stop() self.transport.stop() diff --git a/cholerab/cholerab-live/here.log b/cholerab/cholerab-live/here.log index bc128175..438c89e2 100644 --- a/cholerab/cholerab-live/here.log +++ b/cholerab/cholerab-live/here.log @@ -1443,3 +1443,5160 @@ DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 5 DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 5 INFO:main:Writing a at (8,5) from 42023 to view INFO:main:Writing a at (8,5) from 42023 to view +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending f at (4,0) to connected peers +DEBUG:CholerabNet:Sending 'f 4 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 4 0 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 4 0 +INFO:main:Writing f at (4,0) from 42023 to view +INFO:main:Writing f at (4,0) from 42023 to view +INFO:main:Sending g at (5,0) to connected peers +DEBUG:CholerabNet:Sending 'g 5 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 5 0 +INFO:main:Writing g at (5,0) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 5 0 +INFO:main:Writing g at (5,0) from 42023 to view +INFO:main:Sending f at (6,0) to connected peers +DEBUG:CholerabNet:Sending 'f 6 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 6 0 +INFO:main:Writing f at (6,0) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 6 0 +INFO:main:Writing f at (6,0) from 42023 to view +INFO:main:Sending g at (7,0) to connected peers +DEBUG:CholerabNet:Sending 'g 7 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 7 0 +INFO:main:Writing g at (7,0) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 7 0 +INFO:main:Writing g at (7,0) from 42023 to view +INFO:main:Sending f at (8,2) to connected peers +DEBUG:CholerabNet:Sending 'f 8 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 8 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 8 2 +INFO:main:Writing f at (8,2) from 42023 to view +INFO:main:Writing f at (8,2) from 42023 to view +INFO:main:Sending f at (9,2) to connected peers +DEBUG:CholerabNet:Sending 'f 9 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 9 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 9 2 +INFO:main:Writing f at (9,2) from 42023 to view +INFO:main:Writing f at (9,2) from 42023 to view +INFO:main:Sending d at (9,2) to connected peers +DEBUG:CholerabNet:Sending 'd 9 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 9 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 9 2 +INFO:main:Writing d at (9,2) from 42023 to view +INFO:main:Writing d at (9,2) from 42023 to view +INFO:main:Sending s at (7,4) to connected peers +DEBUG:CholerabNet:Sending 's 7 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 4 +INFO:main:Writing s at (7,4) from 42023 to view +INFO:main:Writing s at (7,4) from 42023 to view +INFO:main:Sending s at (8,4) to connected peers +DEBUG:CholerabNet:Sending 's 8 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 8 4 +INFO:main:Writing s at (8,4) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 8 4 +INFO:main:Writing s at (8,4) from 42023 to view +INFO:main:Sending s at (9,4) to connected peers +DEBUG:CholerabNet:Sending 's 9 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 9 4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 9 4 +INFO:main:Writing s at (9,4) from 42023 to view +INFO:main:Writing s at (9,4) from 42023 to view +INFO:main:Sending s at (10,3) to connected peers +DEBUG:CholerabNet:Sending 's 10 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 10 3 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 10 3 +INFO:main:Writing s at (10,3) from 42023 to view +INFO:main:Writing s at (10,3) from 42023 to view +INFO:main:Sending d at (11,3) to connected peers +DEBUG:CholerabNet:Sending 'd 11 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 11 3 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 11 3 +INFO:main:Writing d at (11,3) from 42023 to view +INFO:main:Writing d at (11,3) from 42023 to view +INFO:main:Sending d at (12,3) to connected peers +DEBUG:CholerabNet:Sending 'd 12 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 12 3 +INFO:main:Writing d at (12,3) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 12 3 +INFO:main:Writing d at (12,3) from 42023 to view +INFO:main:Sending f at (13,1) to connected peers +DEBUG:CholerabNet:Sending 'f 13 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 13 1 +INFO:main:Writing f at (13,1) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 13 1 +INFO:main:Writing f at (13,1) from 42023 to view +INFO:main:Sending g at (14,1) to connected peers +DEBUG:CholerabNet:Sending 'g 14 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 14 1 +INFO:main:Writing g at (14,1) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 14 1 +INFO:main:Writing g at (14,1) from 42023 to view +INFO:main:Sending g at (15,1) to connected peers +DEBUG:CholerabNet:Sending 'g 15 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 15 1 +INFO:main:Writing g at (15,1) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 15 1 +INFO:main:Writing g at (15,1) from 42023 to view +INFO:main:Sending s at (16,1) to connected peers +DEBUG:CholerabNet:Sending 's 16 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 16 1 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 16 1 +INFO:main:Writing s at (16,1) from 42023 to view +INFO:main:Writing s at (16,1) from 42023 to view +INFO:main:Sending d at (17,1) to connected peers +DEBUG:CholerabNet:Sending 'd 17 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 17 1 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 17 1 +INFO:main:Writing d at (17,1) from 42023 to view +INFO:main:Writing d at (17,1) from 42023 to view +INFO:main:Sending d at (18,1) to connected peers +DEBUG:CholerabNet:Sending 'd 18 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 18 1 +INFO:main:Writing d at (18,1) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 18 1 +INFO:main:Writing d at (18,1) from 42023 to view +INFO:main:Sending g at (19,1) to connected peers +DEBUG:CholerabNet:Sending 'g 19 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 19 1 +INFO:main:Writing g at (19,1) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 19 1 +INFO:main:Writing g at (19,1) from 42023 to view +INFO:main:Sending h at (20,1) to connected peers +DEBUG:CholerabNet:Sending 'h 20 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data h 20 1 +INFO:main:Writing h at (20,1) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data h 20 1 +INFO:main:Writing h at (20,1) from 42023 to view +INFO:main:Sending g at (21,1) to connected peers +DEBUG:CholerabNet:Sending 'g 21 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 21 1 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 21 1 +INFO:main:Writing g at (21,1) from 42023 to view +INFO:main:Writing g at (21,1) from 42023 to view +INFO:main:Sending h at (22,1) to connected peers +DEBUG:CholerabNet:Sending 'h 22 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data h 22 1 +INFO:main:Writing h at (22,1) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data h 22 1 +INFO:main:Writing h at (22,1) from 42023 to view +INFO:main:Sending g at (23,1) to connected peers +DEBUG:CholerabNet:Sending 'g 23 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 23 1 +INFO:main:Writing g at (23,1) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data g 23 1 +INFO:main:Writing g at (23,1) from 42023 to view +INFO:main:Sending h at (24,1) to connected peers +DEBUG:CholerabNet:Sending 'h 24 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data h 24 1 +INFO:main:Writing h at (24,1) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data h 24 1 +INFO:main:Writing h at (24,1) from 42023 to view +INFO:main:Sending a at (2,1) to connected peers +DEBUG:CholerabNet:Sending 'a 2 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 2 1 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 2 1 +INFO:main:Writing a at (2,1) from 42023 to view +INFO:main:Writing a at (2,1) from 42023 to view +INFO:main:Sending s at (3,1) to connected peers +DEBUG:CholerabNet:Sending 's 3 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 3 1 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 3 1 +INFO:main:Writing s at (3,1) from 42023 to view +INFO:main:Writing s at (3,1) from 42023 to view +INFO:main:Sending s at (4,1) to connected peers +DEBUG:CholerabNet:Sending 's 4 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 4 1 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 4 1 +INFO:main:Writing s at (4,1) from 42023 to view +INFO:main:Writing s at (4,1) from 42023 to view +INFO:main:Sending a at (5,1) to connected peers +DEBUG:CholerabNet:Sending 'a 5 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 5 1 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 5 1 +INFO:main:Writing a at (5,1) from 42023 to view +INFO:main:Writing a at (5,1) from 42023 to view +INFO:main:Sending a at (6,1) to connected peers +DEBUG:CholerabNet:Sending 'a 6 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 6 1 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 6 1 +INFO:main:Writing a at (6,1) from 42023 to view +INFO:main:Writing a at (6,1) from 42023 to view +INFO:main:Sending s at (17,4) to connected peers +DEBUG:CholerabNet:Sending 's 17 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 17 4 +INFO:main:Writing s at (17,4) from 42023 to view +INFO:main:Sending a at (18,4) to connected peers +DEBUG:CholerabNet:Sending 'a 18 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 18 4 +INFO:main:Writing a at (18,4) from 42023 to view +INFO:main:Sending a at (19,5) to connected peers +DEBUG:CholerabNet:Sending 'a 19 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 19 5 +INFO:main:Writing a at (19,5) from 42023 to view +INFO:main:Sending s at (20,5) to connected peers +DEBUG:CholerabNet:Sending 's 20 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 20 5 +INFO:main:Writing s at (20,5) from 42023 to view +INFO:main:Sending d at (21,5) to connected peers +DEBUG:CholerabNet:Sending 'd 21 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 21 5 +INFO:main:Writing d at (21,5) from 42023 to view +INFO:main:Sending s at (22,5) to connected peers +DEBUG:CholerabNet:Sending 's 22 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 22 5 +INFO:main:Writing s at (22,5) from 42023 to view +INFO:main:Sending k at (23,5) to connected peers +DEBUG:CholerabNet:Sending 'k 23 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data k 23 5 +INFO:main:Writing k at (23,5) from 42023 to view +INFO:main:Sending a at (24,5) to connected peers +DEBUG:CholerabNet:Sending 'a 24 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 24 5 +INFO:main:Writing a at (24,5) from 42023 to view +INFO:main:Sending s at (25,5) to connected peers +DEBUG:CholerabNet:Sending 's 25 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 25 5 +INFO:main:Writing s at (25,5) from 42023 to view +INFO:main:Sending d at (26,5) to connected peers +DEBUG:CholerabNet:Sending 'd 26 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 26 5 +INFO:main:Writing d at (26,5) from 42023 to view +INFO:main:Sending f at (27,5) to connected peers +DEBUG:CholerabNet:Sending 'f 27 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 27 5 +INFO:main:Writing f at (27,5) from 42023 to view +INFO:main:Sending k at (28,5) to connected peers +DEBUG:CholerabNet:Sending 'k 28 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data k 28 5 +INFO:main:Writing k at (28,5) from 42023 to view +INFO:main:Sending p at (29,5) to connected peers +DEBUG:CholerabNet:Sending 'p 29 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data p 29 5 +INFO:main:Writing p at (29,5) from 42023 to view +INFO:main:Sending u at (30,5) to connected peers +DEBUG:CholerabNet:Sending 'u 30 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data u 30 5 +INFO:main:Writing u at (30,5) from 42023 to view +INFO:main:Sending s at (31,5) to connected peers +DEBUG:CholerabNet:Sending 's 31 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 31 5 +INFO:main:Writing s at (31,5) from 42023 to view +INFO:main:Sending s at (32,5) to connected peers +DEBUG:CholerabNet:Sending 's 32 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 32 5 +INFO:main:Writing s at (32,5) from 42023 to view +INFO:main:Sending d at (33,5) to connected peers +DEBUG:CholerabNet:Sending 'd 33 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 33 5 +INFO:main:Writing d at (33,5) from 42023 to view +INFO:main:Sending l at (34,5) to connected peers +DEBUG:CholerabNet:Sending 'l 34 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data l 34 5 +INFO:main:Writing l at (34,5) from 42023 to view +INFO:main:Sending f at (35,5) to connected peers +DEBUG:CholerabNet:Sending 'f 35 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 35 5 +INFO:main:Writing f at (35,5) from 42023 to view +INFO:main:Sending l at (36,5) to connected peers +DEBUG:CholerabNet:Sending 'l 36 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data l 36 5 +INFO:main:Writing l at (36,5) from 42023 to view +INFO:main:Sending j at (37,5) to connected peers +DEBUG:CholerabNet:Sending 'j 37 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data j 37 5 +INFO:main:Writing j at (37,5) from 42023 to view +INFO:main:Sending f at (38,5) to connected peers +DEBUG:CholerabNet:Sending 'f 38 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 38 5 +INFO:main:Writing f at (38,5) from 42023 to view +INFO:main:Sending d at (39,5) to connected peers +DEBUG:CholerabNet:Sending 'd 39 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 39 5 +INFO:main:Writing d at (39,5) from 42023 to view +INFO:main:Sending l at (40,5) to connected peers +DEBUG:CholerabNet:Sending 'l 40 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data l 40 5 +INFO:main:Writing l at (40,5) from 42023 to view +INFO:main:Sending d at (41,5) to connected peers +DEBUG:CholerabNet:Sending 'd 41 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 41 5 +INFO:main:Writing d at (41,5) from 42023 to view +INFO:main:Sending s at (42,5) to connected peers +DEBUG:CholerabNet:Sending 's 42 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 42 5 +INFO:main:Writing s at (42,5) from 42023 to view +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending d at (43,5) to connected peers +DEBUG:CholerabNet:Sending 'd 43 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 43 5 +INFO:main:Writing d at (43,5) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 43 5 +INFO:main:Writing d at (43,5) from 42023 to view +INFO:main:Sending s at (44,5) to connected peers +DEBUG:CholerabNet:Sending 's 44 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 44 5 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 44 5 +INFO:main:Writing s at (44,5) from 42023 to view +INFO:main:Writing s at (44,5) from 42023 to view +INFO:main:Sending j at (45,5) to connected peers +DEBUG:CholerabNet:Sending 'j 45 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data j 45 5 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data j 45 5 +INFO:main:Writing j at (45,5) from 42023 to view +INFO:main:Writing j at (45,5) from 42023 to view +INFO:main:Sending d at (46,5) to connected peers +DEBUG:CholerabNet:Sending 'd 46 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 46 5 +INFO:main:Writing d at (46,5) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 46 5 +INFO:main:Writing d at (46,5) from 42023 to view +INFO:main:Sending s at (47,5) to connected peers +DEBUG:CholerabNet:Sending 's 47 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 47 5 +INFO:main:Writing s at (47,5) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 47 5 +INFO:main:Writing s at (47,5) from 42023 to view +INFO:main:Sending s at (0,0) to connected peers +DEBUG:CholerabNet:Sending 's 0 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 0 0 +INFO:main:Writing s at (0,0) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 0 0 +INFO:main:Writing s at (0,0) from 42023 to view +INFO:main:Sending l at (1,0) to connected peers +DEBUG:CholerabNet:Sending 'l 1 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data l 1 0 +INFO:main:Writing l at (1,0) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data l 1 0 +INFO:main:Writing l at (1,0) from 42023 to view +INFO:main:Sending j at (2,0) to connected peers +DEBUG:CholerabNet:Sending 'j 2 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data j 2 0 +INFO:main:Writing j at (2,0) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data j 2 0 +INFO:main:Writing j at (2,0) from 42023 to view +INFO:main:Sending d at (3,0) to connected peers +DEBUG:CholerabNet:Sending 'd 3 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 3 0 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 3 0 +INFO:main:Writing d at (3,0) from 42023 to view +INFO:main:Writing d at (3,0) from 42023 to view +INFO:main:Sending f at (4,0) to connected peers +DEBUG:CholerabNet:Sending 'f 4 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 4 0 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 4 0 +INFO:main:Writing f at (4,0) from 42023 to view +INFO:main:Writing f at (4,0) from 42023 to view +INFO:main:Sending k at (5,0) to connected peers +DEBUG:CholerabNet:Sending 'k 5 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data k 5 0 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data k 5 0 +INFO:main:Writing k at (5,0) from 42023 to view +INFO:main:Writing k at (5,0) from 42023 to view +INFO:main:Sending d at (6,0) to connected peers +DEBUG:CholerabNet:Sending 'd 6 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 6 0 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 6 0 +INFO:main:Writing d at (6,0) from 42023 to view +INFO:main:Writing d at (6,0) from 42023 to view +INFO:main:Sending s at (7,0) to connected peers +DEBUG:CholerabNet:Sending 's 7 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 0 +INFO:main:Writing s at (7,0) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 0 +INFO:main:Writing s at (7,0) from 42023 to view +INFO:main:Sending s at (8,2) to connected peers +DEBUG:CholerabNet:Sending 's 8 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 8 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 8 2 +INFO:main:Writing s at (8,2) from 42023 to view +INFO:main:Writing s at (8,2) from 42023 to view +INFO:main:Sending d at (9,2) to connected peers +DEBUG:CholerabNet:Sending 'd 9 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 9 2 +INFO:main:Writing d at (9,2) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 9 2 +INFO:main:Writing d at (9,2) from 42023 to view +INFO:main:Sending f at (10,2) to connected peers +DEBUG:CholerabNet:Sending 'f 10 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 10 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 10 2 +INFO:main:Writing f at (10,2) from 42023 to view +INFO:main:Writing f at (10,2) from 42023 to view +INFO:main:Sending d at (11,2) to connected peers +DEBUG:CholerabNet:Sending 'd 11 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 11 2 +INFO:main:Writing d at (11,2) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 11 2 +INFO:main:Writing d at (11,2) from 42023 to view +INFO:main:Sending s at (12,2) to connected peers +DEBUG:CholerabNet:Sending 's 12 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 12 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 12 2 +INFO:main:Writing s at (12,2) from 42023 to view +INFO:main:Writing s at (12,2) from 42023 to view +INFO:main:Sending d at (13,2) to connected peers +DEBUG:CholerabNet:Sending 'd 13 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 13 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 13 2 +INFO:main:Writing d at (13,2) from 42023 to view +INFO:main:Writing d at (13,2) from 42023 to view +INFO:main:Sending f at (14,2) to connected peers +DEBUG:CholerabNet:Sending 'f 14 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 14 2 +INFO:main:Writing f at (14,2) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 14 2 +INFO:main:Writing f at (14,2) from 42023 to view +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending a at (0,0) to connected peers +DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__getslice__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'count', 'index'] +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0 +INFO:main:Writing a at (0,0) from 42023 to view +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending a at (0,0) to connected peers +DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__slots__', '__str__', '__subclasshook__', '__weakref__', '_sock', 'accept', 'bind', 'close', 'connect', 'connect_ex', 'dup', 'family', 'fileno', 'getpeername', 'getsockname', 'getsockopt', 'gettimeout', 'listen', 'makefile', 'proto', 'recv', 'recv_into', 'recvfrom', 'recvfrom_into', 'send', 'sendall', 'sendto', 'setblocking', 'setsockopt', 'settimeout', 'shutdown', 'type'] +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0 +INFO:main:Writing a at (0,0) from 42023 to view +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending a at (0,0) to connected peers +DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:>> +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0 +INFO:main:Writing a at (0,0) from 42023 to view +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending a at (0,0) to connected peers +DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023 +INFO:main:Sending a at (1,0) to connected peers +DEBUG:CholerabNet:Sending 'a 1 0' to 224.110.42.23:42023 +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending a at (0,0) to connected peers +DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:('0.0.0.0', 42023) +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0 +INFO:main:Writing a at (0,0) from 42023 to view +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending a at (0,0) to connected peers +DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023 +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending a at (0,0) to connected peers +DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0 +INFO:main:Writing a at (0,0) from 42023 to view +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending a at (0,0) to connected peers +DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0 +INFO:main:Writing a at (0,0) from 42023 to view +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0 +INFO:main:Writing a at (0,0) from 42023 to view +INFO:main:Sending a at (1,3) to connected peers +DEBUG:CholerabNet:Sending 'a 1 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 1 3 +DEBUG:CholerabNet:4 +INFO:main:Writing a at (1,3) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 1 3 +INFO:main:Writing a at (1,3) from 42023 to view +INFO:main:Sending e at (2,3) to connected peers +DEBUG:CholerabNet:Sending 'e 2 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data e 2 3 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data e 2 3 +INFO:main:Writing e at (2,3) from 42023 to view +INFO:main:Writing e at (2,3) from 42023 to view +INFO:main:Sending t at (3,3) to connected peers +DEBUG:CholerabNet:Sending 't 3 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data t 3 3 +DEBUG:CholerabNet:4 +INFO:main:Writing t at (3,3) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data t 3 3 +INFO:main:Writing t at (3,3) from 42023 to view +INFO:main:Sending c at (4,3) to connected peers +DEBUG:CholerabNet:Sending 'c 4 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data c 4 3 +DEBUG:CholerabNet:4 +INFO:main:Writing c at (4,3) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data c 4 3 +INFO:main:Writing c at (4,3) from 42023 to view +INFO:main:Sending z at (5,3) to connected peers +DEBUG:CholerabNet:Sending 'z 5 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data z 5 3 +DEBUG:CholerabNet:4 +INFO:main:Writing z at (5,3) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data z 5 3 +INFO:main:Writing z at (5,3) from 42023 to view +INFO:main:Sending at (6,3) to connected peers +DEBUG:CholerabNet:Sending ' 6 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data 6 3 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data 6 3 +ERROR:CholerabNet:Triggered YOU ARE MADE OF STUPID: list index out of range +ERROR:CholerabNet:Triggered YOU ARE MADE OF STUPID: list index out of range +INFO:main:Sending at (7,3) to connected peers +DEBUG:CholerabNet:Sending ' 7 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data 7 3 +DEBUG:CholerabNet:4 +ERROR:CholerabNet:Triggered YOU ARE MADE OF STUPID: list index out of range +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data 7 3 +ERROR:CholerabNet:Triggered YOU ARE MADE OF STUPID: list index out of range +INFO:main:Sending a at (8,3) to connected peers +DEBUG:CholerabNet:Sending 'a 8 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 3 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 3 +INFO:main:Writing a at (8,3) from 42023 to view +INFO:main:Writing a at (8,3) from 42023 to view +INFO:main:Sending s at (7,4) to connected peers +DEBUG:CholerabNet:Sending 's 7 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 4 +INFO:main:Writing s at (7,4) from 42023 to view +INFO:main:Writing s at (7,4) from 42023 to view +INFO:main:Sending a at (8,4) to connected peers +DEBUG:CholerabNet:Sending 'a 8 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 4 +DEBUG:CholerabNet:4 +INFO:main:Writing a at (8,4) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 4 +INFO:main:Writing a at (8,4) from 42023 to view +INFO:main:Sending d at (9,4) to connected peers +DEBUG:CholerabNet:Sending 'd 9 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 9 4 +DEBUG:CholerabNet:4 +INFO:main:Writing d at (9,4) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 9 4 +INFO:main:Writing d at (9,4) from 42023 to view +INFO:main:Sending f at (10,4) to connected peers +DEBUG:CholerabNet:Sending 'f 10 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 10 4 +DEBUG:CholerabNet:4 +INFO:main:Writing f at (10,4) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 10 4 +INFO:main:Writing f at (10,4) from 42023 to view +INFO:main:Sending at (11,4) to connected peers +DEBUG:CholerabNet:Sending ' 11 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data 11 4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data 11 4 +ERROR:CholerabNet:Triggered YOU ARE MADE OF STUPID: list index out of range +ERROR:CholerabNet:Triggered YOU ARE MADE OF STUPID: list index out of range +INFO:main:Sending c at (9,5) to connected peers +DEBUG:CholerabNet:Sending 'c 9 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data c 9 5 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data c 9 5 +INFO:main:Writing c at (9,5) from 42023 to view +INFO:main:Writing c at (9,5) from 42023 to view +INFO:main:Sending c at (10,5) to connected peers +DEBUG:CholerabNet:Sending 'c 10 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data c 10 5 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data c 10 5 +INFO:main:Writing c at (10,5) from 42023 to view +INFO:main:Writing c at (10,5) from 42023 to view +INFO:main:Sending z at (11,5) to connected peers +DEBUG:CholerabNet:Sending 'z 11 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data z 11 5 +DEBUG:CholerabNet:4 +INFO:main:Writing z at (11,5) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data z 11 5 +INFO:main:Writing z at (11,5) from 42023 to view +INFO:main:Sending < at (12,5) to connected peers +DEBUG:CholerabNet:Sending '< 12 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data < 12 5 +DEBUG:CholerabNet:4 +INFO:main:Writing < at (12,5) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data < 12 5 +INFO:main:Writing < at (12,5) from 42023 to view +INFO:main:Sending z at (13,5) to connected peers +DEBUG:CholerabNet:Sending 'z 13 5' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data z 13 5 +DEBUG:CholerabNet:4 +INFO:main:Writing z at (13,5) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data z 13 5 +INFO:main:Writing z at (13,5) from 42023 to view +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:main:Sending a at (8,4) to connected peers +DEBUG:CholerabNet:Sending 'a 8 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 4 +DEBUG:CholerabNet:4 +INFO:main:Writing a at (8,4) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 8 4 +INFO:main:Writing a at (8,4) from 42023 to view +INFO:main:Sending  at (9,4) to connected peers +DEBUG:CholerabNet:Sending ' 9 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data  9 4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data  9 4 +INFO:main:Writing  at (9,4) from 42023 to view +INFO:main:Writing  at (9,4) from 42023 to view +INFO:main:Sending a at (10,4) to connected peers +DEBUG:CholerabNet:Sending 'a 10 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 10 4 +DEBUG:CholerabNet:4 +INFO:main:Writing a at (10,4) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 10 4 +INFO:main:Writing a at (10,4) from 42023 to view +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending a at (0,0) to connected peers +DEBUG:CholerabNet:Sending 'a 0 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 0 0 +INFO:main:Writing a at (0,0) from 42023 to view +INFO:main:Writing a at (0,0) from 42023 to view +INFO:main:Sending s at (1,0) to connected peers +DEBUG:CholerabNet:Sending 's 1 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 1 0 +DEBUG:CholerabNet:4 +INFO:main:Writing s at (1,0) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 1 0 +INFO:main:Writing s at (1,0) from 42023 to view +INFO:main:Sending d at (2,0) to connected peers +DEBUG:CholerabNet:Sending 'd 2 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 2 0 +DEBUG:CholerabNet:4 +INFO:main:Writing d at (2,0) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 2 0 +INFO:main:Writing d at (2,0) from 42023 to view +INFO:main:Sending f at (3,0) to connected peers +DEBUG:CholerabNet:Sending 'f 3 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 3 0 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 3 0 +INFO:main:Writing f at (3,0) from 42023 to view +INFO:main:Writing f at (3,0) from 42023 to view +INFO:main:Sending d at (4,0) to connected peers +DEBUG:CholerabNet:Sending 'd 4 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 4 0 +DEBUG:CholerabNet:4 +INFO:main:Writing d at (4,0) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 4 0 +INFO:main:Writing d at (4,0) from 42023 to view +INFO:main:Sending s at (5,3) to connected peers +DEBUG:CholerabNet:Sending 's 5 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 5 3 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 5 3 +INFO:main:Writing s at (5,3) from 42023 to view +INFO:main:Writing s at (5,3) from 42023 to view +INFO:main:Sending d at (6,3) to connected peers +DEBUG:CholerabNet:Sending 'd 6 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 6 3 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 6 3 +INFO:main:Writing d at (6,3) from 42023 to view +INFO:main:Writing d at (6,3) from 42023 to view +INFO:main:Sending f at (7,3) to connected peers +DEBUG:CholerabNet:Sending 'f 7 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 7 3 +DEBUG:CholerabNet:4 +INFO:main:Writing f at (7,3) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 7 3 +INFO:main:Writing f at (7,3) from 42023 to view +INFO:main:Sending d at (8,3) to connected peers +DEBUG:CholerabNet:Sending 'd 8 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 8 3 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 8 3 +INFO:main:Writing d at (8,3) from 42023 to view +INFO:main:Writing d at (8,3) from 42023 to view +INFO:main:Sending s at (9,3) to connected peers +DEBUG:CholerabNet:Sending 's 9 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 9 3 +DEBUG:CholerabNet:4 +INFO:main:Writing s at (9,3) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 9 3 +INFO:main:Writing s at (9,3) from 42023 to view +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending s at (1,1) to connected peers +DEBUG:CholerabNet:Sending 's 1 1' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 1 1 +DEBUG:CholerabNet:4 +INFO:main:Writing s at (1,1) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 1 1 +INFO:main:Writing s at (1,1) from 42023 to view +INFO:main:Sending a at (4,2) to connected peers +DEBUG:CholerabNet:Sending 'a 4 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 4 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 4 2 +INFO:main:Writing a at (4,2) from 42023 to view +INFO:main:Writing a at (4,2) from 42023 to view +INFO:main:Sending s at (5,2) to connected peers +DEBUG:CholerabNet:Sending 's 5 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 5 2 +DEBUG:CholerabNet:4 +INFO:main:Writing s at (5,2) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 5 2 +INFO:main:Writing s at (5,2) from 42023 to view +INFO:main:Sending d at (6,2) to connected peers +DEBUG:CholerabNet:Sending 'd 6 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 6 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 6 2 +INFO:main:Writing d at (6,2) from 42023 to view +INFO:main:Writing d at (6,2) from 42023 to view +INFO:main:Sending s at (7,3) to connected peers +DEBUG:CholerabNet:Sending 's 7 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 3 +DEBUG:CholerabNet:4 +INFO:main:Writing s at (7,3) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 7 3 +INFO:main:Writing s at (7,3) from 42023 to view +INFO:main:Sending a at (7,3) to connected peers +DEBUG:CholerabNet:Sending 'a 7 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 7 3 +DEBUG:CholerabNet:4 +INFO:main:Writing a at (7,3) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 7 3 +INFO:main:Writing a at (7,3) from 42023 to view +INFO:main:Sending d at (8,3) to connected peers +DEBUG:CholerabNet:Sending 'd 8 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 8 3 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 8 3 +INFO:main:Writing d at (8,3) from 42023 to view +INFO:main:Writing d at (8,3) from 42023 to view +INFO:main:Sending s at (10,3) to connected peers +DEBUG:CholerabNet:Sending 's 10 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 10 3 +DEBUG:CholerabNet:4 +INFO:main:Writing s at (10,3) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 10 3 +INFO:main:Writing s at (10,3) from 42023 to view +INFO:main:Sending d at (11,3) to connected peers +DEBUG:CholerabNet:Sending 'd 11 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 11 3 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 11 3 +INFO:main:Writing d at (11,3) from 42023 to view +INFO:main:Writing d at (11,3) from 42023 to view +INFO:main:Sending s at (11,4) to connected peers +DEBUG:CholerabNet:Sending 's 11 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 11 4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 11 4 +INFO:main:Writing s at (11,4) from 42023 to view +INFO:main:Writing s at (11,4) from 42023 to view +INFO:main:Sending a at (12,4) to connected peers +DEBUG:CholerabNet:Sending 'a 12 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 12 4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 12 4 +INFO:main:Writing a at (12,4) from 42023 to view +INFO:main:Writing a at (12,4) from 42023 to view +INFO:main:Sending d at (13,4) to connected peers +DEBUG:CholerabNet:Sending 'd 13 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 13 4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 13 4 +INFO:main:Writing d at (13,4) from 42023 to view +INFO:main:Writing d at (13,4) from 42023 to view +INFO:main:Sending s at (14,4) to connected peers +DEBUG:CholerabNet:Sending 's 14 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 14 4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 14 4 +INFO:main:Writing s at (14,4) from 42023 to view +INFO:main:Writing s at (14,4) from 42023 to view +INFO:main:Sending d at (15,4) to connected peers +DEBUG:CholerabNet:Sending 'd 15 4' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 15 4 +DEBUG:CholerabNet:4 +INFO:main:Writing d at (15,4) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 15 4 +INFO:main:Writing d at (15,4) from 42023 to view +INFO:main:Sending s at (6,3) to connected peers +DEBUG:CholerabNet:Sending 's 6 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 6 3 +DEBUG:CholerabNet:4 +INFO:main:Writing s at (6,3) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 6 3 +INFO:main:Writing s at (6,3) from 42023 to view +INFO:main:Sending d at (7,3) to connected peers +DEBUG:CholerabNet:Sending 'd 7 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 7 3 +INFO:main:Writing d at (7,3) from 42023 to view +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 7 3 +INFO:main:Writing d at (7,3) from 42023 to view +INFO:main:Sending d at (8,3) to connected peers +DEBUG:CholerabNet:Sending 'd 8 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 8 3 +INFO:main:Writing d at (8,3) from 42023 to view +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 8 3 +INFO:main:Writing d at (8,3) from 42023 to view +INFO:main:Sending a at (9,3) to connected peers +DEBUG:CholerabNet:Sending 'a 9 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 9 3 +INFO:main:Writing a at (9,3) from 42023 to view +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 9 3 +INFO:main:Writing a at (9,3) from 42023 to view +INFO:main:Sending s at (10,3) to connected peers +DEBUG:CholerabNet:Sending 's 10 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 10 3 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 10 3 +INFO:main:Writing s at (10,3) from 42023 to view +INFO:main:Writing s at (10,3) from 42023 to view +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +INFO:cholerab-curses:backspace pressed +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending s at (11,2) to connected peers +DEBUG:CholerabNet:Sending 's 11 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 11 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 11 2 +INFO:main:Writing s at (11,2) from 42023 to view +INFO:main:Writing s at (11,2) from 42023 to view +INFO:main:Sending a at (12,2) to connected peers +DEBUG:CholerabNet:Sending 'a 12 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 12 2 +DEBUG:CholerabNet:4 +INFO:main:Writing a at (12,2) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 12 2 +INFO:main:Writing a at (12,2) from 42023 to view +INFO:main:Sending d at (13,2) to connected peers +DEBUG:CholerabNet:Sending 'd 13 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 13 2 +DEBUG:CholerabNet:4 +INFO:main:Writing d at (13,2) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 13 2 +INFO:main:Writing d at (13,2) from 42023 to view +INFO:main:Sending f at (14,2) to connected peers +DEBUG:CholerabNet:Sending 'f 14 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 14 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 14 2 +INFO:main:Writing f at (14,2) from 42023 to view +INFO:main:Writing f at (14,2) from 42023 to view +INFO:main:Sending s at (15,2) to connected peers +DEBUG:CholerabNet:Sending 's 15 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 15 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 15 2 +INFO:main:Writing s at (15,2) from 42023 to view +INFO:main:Writing s at (15,2) from 42023 to view +INFO:main:Sending a at (16,2) to connected peers +DEBUG:CholerabNet:Sending 'a 16 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 16 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 16 2 +INFO:main:Writing a at (16,2) from 42023 to view +INFO:main:Writing a at (16,2) from 42023 to view +INFO:main:Sending d at (17,2) to connected peers +DEBUG:CholerabNet:Sending 'd 17 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 17 2 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 17 2 +INFO:main:Writing d at (17,2) from 42023 to view +INFO:main:Writing d at (17,2) from 42023 to view +INFO:main:Sending f at (18,2) to connected peers +DEBUG:CholerabNet:Sending 'f 18 2' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 18 2 +DEBUG:CholerabNet:4 +INFO:main:Writing f at (18,2) from 42023 to view +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 18 2 +INFO:main:Writing f at (18,2) from 42023 to view +INFO:cholerab-curses:backspace pressed +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending a at (13,3) to connected peers +DEBUG:CholerabNet:Sending 'a 13 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 13 3 +INFO:main:Writing a at (13,3) from 42023 to view +INFO:main:Sending d at (14,3) to connected peers +DEBUG:CholerabNet:Sending 'd 14 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 14 3 +INFO:main:Writing d at (14,3) from 42023 to view +INFO:main:Sending s at (15,3) to connected peers +DEBUG:CholerabNet:Sending 's 15 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 15 3 +INFO:main:Writing s at (15,3) from 42023 to view +INFO:main:Sending f at (16,3) to connected peers +DEBUG:CholerabNet:Sending 'f 16 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 16 3 +INFO:main:Writing f at (16,3) from 42023 to view +INFO:main:Sending s at (17,3) to connected peers +DEBUG:CholerabNet:Sending 's 17 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 17 3 +INFO:main:Writing s at (17,3) from 42023 to view +INFO:main:Sending f at (18,3) to connected peers +DEBUG:CholerabNet:Sending 'f 18 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 18 3 +INFO:main:Writing f at (18,3) from 42023 to view +INFO:main:Sending d at (19,3) to connected peers +DEBUG:CholerabNet:Sending 'd 19 3' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 19 3 +INFO:main:Writing d at (19,3) from 42023 to view +INFO:main:Sending s at (20,6) to connected peers +DEBUG:CholerabNet:Sending 's 20 6' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 20 6 +INFO:main:Writing s at (20,6) from 42023 to view +INFO:main:Sending a at (21,6) to connected peers +DEBUG:CholerabNet:Sending 'a 21 6' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data a 21 6 +INFO:main:Writing a at (21,6) from 42023 to view +INFO:main:Sending d at (22,6) to connected peers +DEBUG:CholerabNet:Sending 'd 22 6' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 22 6 +INFO:main:Writing d at (22,6) from 42023 to view +INFO:main:Sending f at (23,6) to connected peers +DEBUG:CholerabNet:Sending 'f 23 6' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 23 6 +INFO:main:Writing f at (23,6) from 42023 to view +INFO:main:Sending d at (24,6) to connected peers +DEBUG:CholerabNet:Sending 'd 24 6' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 24 6 +INFO:main:Writing d at (24,6) from 42023 to view +INFO:main:Sending s at (25,6) to connected peers +DEBUG:CholerabNet:Sending 's 25 6' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 25 6 +INFO:main:Writing s at (25,6) from 42023 to view +DEBUG:main:started main +DEBUG:CholerabNet:Setting up Multicast Socket +DEBUG:CholerabNet:Configuring for Read AND Write +INFO:main:Sending f at (0,0) to connected peers +DEBUG:CholerabNet:Sending 'f 0 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 0 0 +INFO:main:Writing f at (0,0) from 42023 to view +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data f 0 0 +INFO:main:Writing f at (0,0) from 42023 to view +INFO:main:Sending j at (1,0) to connected peers +DEBUG:CholerabNet:Sending 'j 1 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data j 1 0 +INFO:main:Writing j at (1,0) from 42023 to view +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data j 1 0 +INFO:main:Writing j at (1,0) from 42023 to view +INFO:main:Sending d at (2,0) to connected peers +DEBUG:CholerabNet:Sending 'd 2 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 2 0 +INFO:main:Writing d at (2,0) from 42023 to view +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data d 2 0 +INFO:main:Writing d at (2,0) from 42023 to view +INFO:main:Sending s at (3,0) to connected peers +DEBUG:CholerabNet:Sending 's 3 0' to 224.110.42.23:42023 +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 3 0 +INFO:main:Writing s at (3,0) from 42023 to view +DEBUG:CholerabNet:4 +DEBUG:CholerabNet:Received Data from ('10.42.1.21', 42023), data s 3 0 +INFO:main:Writing s at (3,0) from 42023 to view +INFO:main:Sending l at (4,0) to connected peers +DEBUG:CholerabNet:Sending '