An attempt at making irk clean up after itself.
[irker.git] / irkerd
diff --git a/irkerd b/irkerd
index 24b3e7753074150e7c27de99b3b14d03f0feeb29..0453a0a284ae71c73696d5228edb1bdd6fe07788 100755 (executable)
--- a/irkerd
+++ b/irkerd
@@ -348,7 +348,7 @@ class IRCServerConnection():
     def ship(self, string):
         "Ship a command to the server, appending CR/LF"
         try:
-            self.socket.send(string + b'\r\n')
+            self.socket.send(string.encode('utf-8') + b'\r\n')
             self.master.debug(2, "TO: %s" % string)
         except socket.error:
             self.disconnect("Connection reset by peer.")