コード例 #1
0
ファイル: midi_pypm.py プロジェクト: thosmos/SolRiser
 def join (self,timeout=None):
     self._stopevent.set()
     pypm.quit()
     if self.file:
         try:
             self.file_obj.close()
         except:
             pass
     threading.Thread.join(self, timeout)
コード例 #2
0
ファイル: pi_portmidi.py プロジェクト: FearlessSpiff/mplugd
def shutdown():
	eventloop.stop = True
	eventloop.join()
	
	# causes segfault !?
	#for i in inputs:
		#i["obj"].close()
	#for o in outputs:
		#o["obj"].close()
	pm.quit()
コード例 #3
0
ファイル: midi_pypm.py プロジェクト: thosmos/SolRiser
 def join (self,timeout=None):
     self._stopevent.set()
     pypm.quit()
     threading.Thread.join(self, timeout)
コード例 #4
0
ファイル: __init__.py プロジェクト: manno23/Hydra
 def close(self):
     self.server.server_close()
     self.server.shutdown()
     self.cm.close()
     pyportmidi.quit()