diff --git a/couchpotato/core/_base/_core/main.py b/couchpotato/core/_base/_core/main.py index 4c7e75b5..162f73c9 100644 --- a/couchpotato/core/_base/_core/main.py +++ b/couchpotato/core/_base/_core/main.py @@ -42,10 +42,18 @@ class Core(Plugin): }) def crappyShutdown(self): - self.urlopen('%sapp.shutdown' % self.createApiUrl()) + try: + self.urlopen('%sapp.shutdown' % self.createApiUrl(), show_error = False) + return True + except: + return False def crappyRestart(self): - self.urlopen('%sapp.restart' % self.createApiUrl()) + try: + self.urlopen('%sapp.restart' % self.createApiUrl(), show_error = False) + return True + except: + return False def shutdown(self): self.initShutdown()