Network/IRC/IrcWidget.py

changeset 2265
72e6f479987b
parent 2264
d8176c78c6a6
child 2268
72ad198bf43e
diff -r d8176c78c6a6 -r 72e6f479987b Network/IRC/IrcWidget.py
--- a/Network/IRC/IrcWidget.py	Sat Dec 15 15:46:15 2012 +0100
+++ b/Network/IRC/IrcWidget.py	Sat Dec 15 18:18:55 2012 +0100
@@ -128,6 +128,7 @@
                 self.__socket.blockSignals(True)
                 
                 self.__send("QUIT :" + self.__quitMessage)
+                self.__socket.flush()
                 self.__socket.close()
                 self.__socket.deleteLater()
         else:
@@ -212,6 +213,7 @@
                     channel.deleteLater()
                     channel = None
                 self.__send("QUIT :" + self.__quitMessage)
+                self.__socket and self.__socket.flush()
                 self.__socket and self.__socket.close()
                 self.__userName = ""
                 self.__identityName = ""
@@ -496,11 +498,11 @@
                     if name == self.__nickName:
                         if sourceNick == self.__nickName:
                             msg = self.trUtf8(
-                                "You have set your personal modes to <b>[{0}]</b>")\
+                                "You have set your personal modes to <b>[{0}]</b>.")\
                                 .format(modes)
                         else:
                             msg = self.trUtf8(
-                                "{0} has changed your personal modes to <b>[{1}]</b>")\
+                                "{0} has changed your personal modes to <b>[{1}]</b>.")\
                                 .format(sourceNick, modes)
                         self.networkWidget.addServerMessage(
                             self.trUtf8("Mode"), msg, filterMsg=False)

eric ide

mercurial