Files
neoirc/internal/ircserver
sneak 2a2bd820ec
check / check (push) Waiting to run
Make an IRC listener connection follow its session's nick (closes #184)
When the session's nick was changed from another client, such as the
web client over the HTTP API, the IRC listener connection kept the old
nick and sent its messages, joins and later NICK changes under it. The
relay now gives the connection the new nick when it delivers a NICK
change whose old nick is the connection's own: nicks are unique, so its
own session made that change. As the relay goroutine can now change the
nick, the command handlers read it under the connection's lock, through
currentNick, as the relay already did.

Model: opus-5-5
2026-10-21 13:35:02 +00:00
..