Author: asterix Date: 2009-04-07 19:12:35 +0200 (Tue, 07 Apr 2009) New Revision: 11209
Modified: trunk/src/common/xmpp/transports_nb.py Log: remove latest \n in bosh received messages (one is added when we send)
Modified: trunk/src/common/xmpp/transports_nb.py =================================================================== --- trunk/src/common/xmpp/transports_nb.py 2009-04-07 17:07:04 UTC (rev 11208) +++ trunk/src/common/xmpp/transports_nb.py 2009-04-07 17:12:35 UTC (rev 11209) @@ -687,6 +687,9 @@ httpbody - string with http body) ''' message = message.replace('\r','') + # Remove latest \n + if message.endswith('\n'): + message = message[:-1] (header, httpbody) = message.split('\n\n', 1) header = header.split('\n') statusline = header[0].split(' ', 2)