From: yomguy Date: Wed, 13 Jul 2011 10:50:17 +0000 (+0200) Subject: fix no OSC server when stopping record X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=508e4b3a068b701067105674f233520cebb3ba2f;p=telecaster-cgi.git fix no OSC server when stopping record --- diff --git a/favicon.ico b/favicon.ico deleted file mode 100644 index 859b21c..0000000 Binary files a/favicon.ico and /dev/null differ diff --git a/img/favicon.ico b/img/favicon.ico new file mode 100644 index 0000000..859b21c Binary files /dev/null and b/img/favicon.ico differ diff --git a/station.py b/station.py index 2734dd3..fabb0c6 100644 --- a/station.py +++ b/station.py @@ -178,8 +178,11 @@ class Station(Conference): def rec_stop(self): if len(self.deefuzzer_pid) != 0: for port in self.deefuzzer_osc_ports: - target = liblo.Address(int(port)) - liblo.send(target, '/record', 0) + try: + target = liblo.Address(int(port)) + liblo.send(target, '/record', 0) + except: + continue def mp3_convert(self): os.system('oggdec -o - '+ self.file_dir+os.sep+self.filename+' | lame -S -m m -h -b '+ self.bitrate + \ @@ -230,3 +233,4 @@ class Station(Conference): time.sleep(2) self.deefuzzer_stop() self.del_lock() +