summary refs log tree commit diff stats
path: root/scripts
diff options
context:
space:
mode:
authorhut <hut@lavabit.com>2010-11-22 02:06:46 +0100
committerhut <hut@lavabit.com>2010-11-22 02:38:11 +0100
commit0940c18905ede976d576150f235e378fe8c4c8b5 (patch)
treed273eef518f2b80e9168038de8045d1c4d187e6a /scripts
parentffa2e9a0a763f8a284925edf52022e966c57fce3 (diff)
downloadranger-0940c18905ede976d576150f235e378fe8c4c8b5.tar.gz
ext.signals: fixed memory leak
Signal handlers with dead weak references are only cleaned up
when using signal_emit.  If no signals are emitted, dead signal
handlers will accumulate.  This is avoided by adding the function
signal_garbage_collect() and calling it in env.garbage_collect()
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions