diff --git a/bootstrapvz/base/remote/callback.py b/bootstrapvz/base/remote/callback.py index b494e8f..a4fc6d8 100644 --- a/bootstrapvz/base/remote/callback.py +++ b/bootstrapvz/base/remote/callback.py @@ -20,5 +20,7 @@ class CallbackServer(object): self.thread.start() def stop(self): - self.daemon.shutdown() - self.thread.join() + if hasattr(self, 'daemon'): + self.daemon.shutdown() + if hasattr(self, 'thread'): + self.thread.join()