equal
deleted
inserted
replaced
49 elif ch == 'I': |
49 elif ch == 'I': |
50 writeblock(server, input.read(data)) |
50 writeblock(server, input.read(data)) |
51 elif ch == 'L': |
51 elif ch == 'L': |
52 writeblock(server, input.readline(data)) |
52 writeblock(server, input.readline(data)) |
53 elif ch == 'r': |
53 elif ch == 'r': |
54 return struct.unpack('>i', data)[0] |
54 ret, = struct.unpack('>i', data) |
|
55 if ret != 0: |
|
56 print ' [%d]' % ret |
|
57 return ret |
55 else: |
58 else: |
56 print "unexpected channel %c: %r" % (ch, data) |
59 print "unexpected channel %c: %r" % (ch, data) |
57 if ch.isupper(): |
60 if ch.isupper(): |
58 return |
61 return |
59 |
62 |