diff options
author | Dan Williams <dcbw@redhat.com> | 2006-05-05 18:27:46 (GMT) |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2006-05-05 18:27:46 (GMT) |
commit | 615eb60550f245e9e55c58f8daa7706e81f56461 (patch) | |
tree | 3a7d626b21a6cf21769dc657f6ebb9896cd85ee2 /chat/p2p.py | |
parent | 3acdb18d26ee9fd2191a045de96e103502be4a1d (diff) |
Print more debug info
Diffstat (limited to 'chat/p2p.py')
-rw-r--r-- | chat/p2p.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/chat/p2p.py b/chat/p2p.py index 381180b..2a91bee 100644 --- a/chat/p2p.py +++ b/chat/p2p.py @@ -2,6 +2,7 @@ import os import pwd import xmlrpclib import socket +import traceback import presence import BuddyList @@ -14,7 +15,6 @@ class GroupRequestHandler(object): def message(self, message): address = network.get_authinfo() self._group.recv(address[0], message) - return True class Owner: instance = None @@ -93,9 +93,11 @@ class Group: peer = xmlrpclib.ServerProxy(addr) success = True try: + print self._serialize_msg(pipe_id, msg) peer.message(self._serialize_msg(pipe_id, msg)) - except (socket.error, xmlrpclib.Fault), e: - print str(e) + except (socket.error, xmlrpclib.Fault, xmlrpclib.ProtocolError), e: + print "Message Send Error:" + traceback.print_exc() success = False return success |