diff -r ff666d8230f7 -r 711e7c35a49b Cooperation/Connection.py --- a/Cooperation/Connection.py Thu Jul 23 20:14:30 2015 +0200 +++ b/Cooperation/Connection.py Sat Jul 25 13:02:39 2015 +0200 @@ -141,7 +141,7 @@ msg = QByteArray(message.encode("utf-8")) data = QByteArray("{0}{1}{2}{1}".format( Connection.ProtocolMessage, SeparatorToken, msg.size()) - .encode()) + msg + .encode("utf-8")) + msg return self.write(data) == data.size() def timerEvent(self, evt): @@ -268,7 +268,7 @@ greeting = QByteArray(self.__greetingMessage.encode("utf-8")) data = QByteArray("{0}{1}{2}{1}".format( Connection.ProtocolGreeting, SeparatorToken, greeting.size()) - .encode()) + greeting + .encode("utf-8")) + greeting if self.write(data) == data.size(): self.__isGreetingMessageSent = True @@ -429,7 +429,7 @@ msg = QByteArray(message.encode("utf-8")) data = QByteArray("{0}{1}{2}{1}".format( Connection.ProtocolParticipants, SeparatorToken, msg.size()) - .encode()) + msg + .encode("utf-8")) + msg self.write(data) def sendEditorCommand(self, projectHash, filename, message): @@ -445,7 +445,7 @@ projectHash, SeparatorToken, filename, message).encode("utf-8")) data = QByteArray("{0}{1}{2}{1}".format( Connection.ProtocolEditor, SeparatorToken, msg.size()) - .encode()) + msg + .encode("utf-8")) + msg self.write(data) def __disconnected(self):