diff --git a/pyircbot/irccore.py b/pyircbot/irccore.py index 3648541..6af8aca 100644 --- a/pyircbot/irccore.py +++ b/pyircbot/irccore.py @@ -79,6 +79,8 @@ class IRCCore(object): except (ConnectionResetError, asyncio.streams.IncompleteReadError): traceback.print_exc() break + except (UnicodeDecodeError, ): + traceback.print_exc() self.fire_hook("_DISCONNECT") self.writer.close() if self.alive: diff --git a/setup.py b/setup.py index 5284e53..8ff4c7d 100755 --- a/setup.py +++ b/setup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 from setuptools import setup -__version__ = "4.0.0-r02" +__version__ = "4.0.0-r03" setup(name='pyircbot', - version='4.0.0-r02', + version='4.0.0-r03', description='A modular python irc bot', url='http://gitlab.xmopx.net/dave/pyircbot3/tree/master', author='dpedu',