|
All checks were successful
CI / check (push) Successful in 3m49s
The earlier StatsSet fix persisted only the shared namespaced counters. The per-channel BOTSTATS view (lines seen + top talkers, from /statserv #chan) lived on the LiveChannel struct, which is rebuilt from each burst — so it reset to zero on restart. Move it to a name-keyed Network.chan_activity map (independent of live membership, seedable before the burst) and carry it in the StatsSet snapshot (new serde-default `channels` field) alongside the counters. Reworded the notice from 'seen this session' now that it persists. |
||
|---|---|---|
| .. | ||
| db | ||
| dispatch.rs | ||
| kicker.rs | ||
| mod.rs | ||
| register.rs | ||
| sasl.rs | ||
| scram.rs | ||
| service.rs | ||
| state.rs | ||
| tests.rs | ||