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