TBAN timed channel bans (auto-lift on the tick)
This commit is contained in:
parent
835c1cf099
commit
cab53016e8
5 changed files with 92 additions and 1 deletions
|
|
@ -353,6 +353,7 @@ impl Ircd {
|
|||
fn on_tick(&mut self) {
|
||||
self.server.ping_links(); // keepalive on every server link
|
||||
self.server.purge_xlines(); // drop expired server bans
|
||||
self.server.purge_tbans(); // lift expired timed channel bans (TBAN)
|
||||
let now = crate::server::now();
|
||||
let (to_ping, to_quit) = self.server.idle_check(now);
|
||||
for uid in to_ping {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue