From b28aaebb3bf76b65d816334eb4555514a5e788dc Mon Sep 17 00:00:00 2001 From: Uriziel Date: Sat, 22 Sep 2012 15:02:03 +0200 Subject: [PATCH] Fix on mpc closing --- syncplay/players/mpc.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/syncplay/players/mpc.py b/syncplay/players/mpc.py index f131d3f..39d0a06 100644 --- a/syncplay/players/mpc.py +++ b/syncplay/players/mpc.py @@ -10,7 +10,7 @@ class MPCHCAPIPlayer(object): self.__syncplayClient = manager self.mpc_api = MPC_API() self.mpc_api.callbacks.on_update_filename = lambda _: self.make_ping() - self.mpc_api.callbacks.on_mpc_closed = lambda: self.__syncplayClient.stop() + self.mpc_api.callbacks.on_mpc_closed = lambda: self.__syncplayClient.stop(False) self.mpc_api.callbacks.on_fileStateChange = lambda _: self.lockAsking() self.mpc_api.callbacks.on_update_playstate = lambda _: self.unlockAsking() self.preventAsking = False @@ -154,8 +154,8 @@ class MPCHCAPIPlayer(object): self.askLock.release() def mpc_error(self, err=""): - self.__syncplayClient.stop(False) - sys.exit() + self.__syncplayClient.stop() + def run_mpc(manager, mpc_path, file_path, args): mpc = MPCHCAPIPlayer(manager)