From 133ff1c0f683f5451e6ea1ad2914329ea1022065 Mon Sep 17 00:00:00 2001 From: jesopo Date: Mon, 17 Jun 2019 18:23:38 +0100 Subject: only count "\n"s (not "\r\n") that hit the wire, incase \r\n gets cut in half --- src/IRCSocket.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/IRCSocket.py b/src/IRCSocket.py index 886cfe4a..f33227be 100644 --- a/src/IRCSocket.py +++ b/src/IRCSocket.py @@ -146,7 +146,7 @@ class Socket(IRCObject.Object): bytes_written_i = self._socket.send(self._write_buffer) bytes_written = self._write_buffer[:bytes_written_i] - sent_lines_count = bytes_written.count(b"\r\n") + sent_lines_count = bytes_written.count(b"\n") sent_lines = [] # type: typing.List[IRCLine.SentLine] for i in range(sent_lines_count): sent_lines.append(self._buffered_lines.pop(0)) -- cgit v1.3.1-10-gc9f91