PING a quiet IRC listener client before closing it (closes #155) #162

Merged
clawbot merged 1 commits from issue-155-irc-ping into next 2026-10-20 20:53:01 +02:00
1 Commits
Author SHA1 Message Date
clawbot 2e399ace90 PING a quiet IRC listener client before closing it (closes #155)
check / check (push) Canceled after 0s
serve closed a connection after five minutes with nothing read and never
sent a PING, so a quiet registered client lost its session. It now sends
PING :<server> after pingInterval with nothing read, and closes the
connection when nothing is read within pongDeadline after that. Every
line read starts both waits again. readTimeout is removed.

Unregistered connections are sent the PING too, so a PONG before
registration is now ignored instead of answered with ERR_NOTREGISTERED.

Model: opus-5-5
2026-10-20 18:12:35 +00:00