mirror of
https://github.com/jeremyd/ergo.git
synced 2026-06-04 12:11:55 -07:00
don't set CapNegotiating for blind CAP REQ
This commit is contained in:
@@ -291,7 +291,6 @@ func (msg *CapCommand) HandleRegServer(server *Server) {
|
|||||||
client.Reply(RplCap(client, CAP_LIST, client.capabilities))
|
client.Reply(RplCap(client, CAP_LIST, client.capabilities))
|
||||||
|
|
||||||
case CAP_REQ:
|
case CAP_REQ:
|
||||||
client.capState = CapNegotiating
|
|
||||||
for capability := range msg.capabilities {
|
for capability := range msg.capabilities {
|
||||||
if !SupportedCapabilities[capability] {
|
if !SupportedCapabilities[capability] {
|
||||||
client.Reply(RplCap(client, CAP_NAK, msg.capabilities))
|
client.Reply(RplCap(client, CAP_NAK, msg.capabilities))
|
||||||
|
|||||||
Reference in New Issue
Block a user