diff options
| author | Jonas Gorski <jogo@openwrt.org> | 2014-11-21 13:19:30 +0100 |
|---|---|---|
| committer | Jonas Gorski <jogo@openwrt.org> | 2014-11-21 13:30:07 +0100 |
| commit | 11971948321c5fda558d47b76d5d37dff6491297 (patch) | |
| tree | 933bde407e6d9e6ea31fd8713415eb5f1d7b3fa0 /lang/python | |
| parent | c950f48e7aa22f1903ec6a9b233c577b0fbba3fc (diff) | |
znc: link to libstdc++ to fix performance issues on channel join
ZNC uses a map to cache channel memebers on join. Unfortunately uclibc++
uses a naive linked-list implementation with horrible performance, which
can cause joins to take a few minutes on popular channels.
Therefore Switch to libstdc++ which uses a much more performant hashmap.
ZNC by itself is already rather large, so the added footprint of
libstd++ vs uclibc++ does not matter that much anyway.
Should fix #11778.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
Diffstat (limited to 'lang/python')
0 files changed, 0 insertions, 0 deletions
