Try to reduce runaway memory usaqe
[scannr.git] / scannr.py
blob:a/scannr.py -> blob:b/scannr.py
--- a/scannr.py
+++ b/scannr.py
@@ -72,7 +72,9 @@
         wf.setframerate(snd.RATE)
         wf.writeframes(data)
         wf.close()
+        del wf
         print("done - result "+str(len(data))+" frames written to "+path)
+    del data
 
 dispatcher.connect( filenameMaker, signal='SND_STARTED', sender=dispatcher.Any )
 dispatcher.connect( worker, signal='FILE_CREATED', sender=dispatcher.Any )