Skip to content

Should reply with ERROR and not QUIT to a QUIT #62

@progval

Description

@progval

Log:

1: connects to server.
1 -> S: NICK foo
1 -> S: USER username * * :Realname
S -> 1: :MyLittleServer NOTICE foo :*** Looking up your hostname...
S -> 1: :MyLittleServer NOTICE foo :*** Checking Ident
S -> 1: :MyLittleServer NOTICE foo :*** Found your hostname: localhost
S -> 1: :MyLittleServer NOTICE foo :*** No Ident response
S -> 1: :MyLittleServer 001 foo :Welcome to the MyLittleNetwork IRC Network, foo!~username@localhost
1 -> S: PING foo
S -> 1: :MyLittleServer 002 foo :Your host is MyLittleServer, running version mammon-0
S -> 1: :MyLittleServer 003 foo :This server was started at Sun Dec 20 2015 at 23:49:58 CET
S -> 1: :MyLittleServer 004 foo MyLittleServer mammon-0 Zwoi
S -> 1: :MyLittleServer 005 foo REGCOMMANDS=CREATE,VERIFY MONITOR=20 SAFELIST CASEMAPPING=rfc3454 CHANTYPES=# NETWORK=MyLittleNetwork USERLEN= NICKLEN= CHANNELLEN= REGCALLBACKS= TOPICLEN= LINELEN= REGCREDTYPES=passphrase METADATA :are supported by this server
S -> 1: :MyLittleServer 375 foo :- MyLittleServer Message of the Day -
S -> 1: :MyLittleServer 372 foo :- Hi
S -> 1: :MyLittleServer 376 foo :End of /MOTD command.
S -> 1: :MyLittleServer PONG foo
1 -> S: QUIT
S -> 1: :foo!~username@localhost QUIT :Quit:

Expected behavior: “The server acknowledges […] by sending an ERROR message to the client” instead of QUIT.
section 3.1.7 of RFC 2812

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions