Kaynağa Gözat

Crash loudly if an IRC message is too long despite all the checks and splits

master
JustAnotherArchivist 4 yıl önce
ebeveyn
işleme
843775e948
1 değiştirilmiş dosya ile 2 ekleme ve 0 silme
  1. +2
    -0
      http2irc.py

+ 2
- 0
http2irc.py Dosyayı Görüntüle

@@ -353,6 +353,8 @@ class IRCClientProtocol(asyncio.Protocol):

def send(self, data):
self.logger.debug(f'Send: {data!r}')
if len(data) > 510:
raise RuntimeError(f'IRC message too long ({len(data)} > 510): {data!r}')
self.transport.write(data + b'\r\n')

async def _get_message(self):


Yükleniyor…
İptal
Kaydet