Skip to content
Commit 11971948 authored by Jonas Gorski's avatar Jonas Gorski
Browse files

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: default avatarJonas Gorski <jogo@openwrt.org>
parent c950f48e
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment