summary refs log tree commit diff stats
path: root/test
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 /test
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 'test')
0 files changed, 0 insertions, 0 deletions
'#n104'>104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138