diff --git a/deluge/ui/gtkui/gtkui.py b/deluge/ui/gtkui/gtkui.py index cd6fcc819..eecd02613 100644 --- a/deluge/ui/gtkui/gtkui.py +++ b/deluge/ui/gtkui/gtkui.py @@ -291,7 +291,12 @@ class GtkUI(object): reactor.callWhenRunning(self._on_reactor_start) # Start the gtk main loop gtk.gdk.threads_enter() - reactor.run() + try: + reactor.run() + except OverflowError: + # Ticket 3010 reports an error that cannot replicate so catch + # it and ignore it to prevent spamming logs. + pass self.shutdown() gtk.gdk.threads_leave()