diff --git a/comment.py b/comment.py index e237aaf..911106f 100755 --- a/comment.py +++ b/comment.py @@ -65,6 +65,15 @@ for name in config.get('network', 'hogs').split(',').strip('\"'): print('Error configuring button', b, e) continue + +# clear temp variables off the stack +try: + del ip, port, net + del server, config +except NameError as e: + print('failed to release memory', e) + + walker = ParseTreeWalker() listener = OscCommentMacroListener(servers)