]> git.parisson.com Git - telecaster-cgi.git/commitdiff
fix no OSC server when stopping record
authoryomguy <yomguy@parisson.com>
Wed, 13 Jul 2011 10:50:17 +0000 (12:50 +0200)
committeryomguy <yomguy@parisson.com>
Wed, 13 Jul 2011 10:50:17 +0000 (12:50 +0200)
favicon.ico [deleted file]
img/favicon.ico [new file with mode: 0644]
station.py

diff --git a/favicon.ico b/favicon.ico
deleted file mode 100644 (file)
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 (file)
index 0000000..859b21c
Binary files /dev/null and b/img/favicon.ico differ
index 2734dd3231a349cbd7fa23dbd5a984f4aaed6264..fabb0c6d7de35db2b09236aab015d2c1f2967909 100644 (file)
@@ -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()
+