diff options
author | hut <hut@lavabit.com> | 2010-11-22 02:06:46 +0100 |
---|---|---|
committer | hut <hut@lavabit.com> | 2010-11-22 02:38:11 +0100 |
commit | 0940c18905ede976d576150f235e378fe8c4c8b5 (patch) | |
tree | d273eef518f2b80e9168038de8045d1c4d187e6a /COPYING | |
parent | ffa2e9a0a763f8a284925edf52022e966c57fce3 (diff) | |
download | ranger-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 'COPYING')
0 files changed, 0 insertions, 0 deletions