Open michaelortmann opened 5 years ago
Additional Info:
There are 2 undocumented settings related (used by) to use-fastdeq
:
stackable-commands
stackable2-commands
First i thought those 2 settings would be a whitelist and a blacklist, but that is maybe not the case, or there is a bug, because for 1 net-type eggdrop does:
simple_sprintf(stackablecmds,
"PRIVMSG NOTICE PART WHOIS WHOWAS USERHOST ISON WATCH DCCALLOW");
simple_sprintf(stackable2cmds, "USERHOST ISON WATCH");
providing USERHOST ISON WATCH
to both lists.
stack-limit
is another related setting. this one is mentioned in server module help, but apart from mentioning it, its also undocumented.
Additional info:
http://lists.eggheads.org/pipermail/eggdev/1999-October/002908.html
http://lists.eggheads.org/pipermail/changes/2001-August/000354.html
Actually here is some doc and settings to use / build our doc upon:
http://johoho.eggheads.org/eggdrop/files/sources/eggdrop1.7/nettype/custom.server.conf
see also the whole directory:
http://johoho.eggheads.org/eggdrop/files/sources/eggdrop1.7/nettype/
Now we have 005 support, and there is TARGMAX, https://modern.ircdocs.horse/#targmax-parameter
so why not transform the old stackhandling into TARGMAX handling. with alternative / fallback to net-type / eggdrop.conf defined values.
while at it, consolidate #805 into this targmax Issue.
In the end i would like to have suppoort for:
There is a config setting named use-fastdeq (server mod).
The help for the server module displays it:
But apart from that help text, there is no documentation and nothing in eggdrop.conf.
When i look into server.c, i see its automatically set to some value depending on net-type.
(I found this while analyzing how to avoid DP_MODE queue throttling for fast SASL)
Please can someone document this setting? Thank you!
Some more raw info, dont know if it helps: use-fastdeq = 0 seems to disable all fastdeq functionality, whatever exactly that is use-fastdeq = 2 or 3 is set for some net-types and seem to enable (mode) stacking use-fastdeq = 1 is more than undocumented, what exactly does it? it certainly has effects.