degesch: don't CAP REQ when already registered
The list may later be requested manually, which shouldn't have an unexpected side-effect.
This commit is contained in:
parent
17f430043a
commit
61f15ead8a
@ -6570,7 +6570,9 @@ irc_process_cap_ls (struct server *s)
|
|||||||
// XXX: with IRCv3.2, this may end up being too long for one message,
|
// XXX: with IRCv3.2, this may end up being too long for one message,
|
||||||
// and we need to be careful with CAP END. One probably has to count
|
// and we need to be careful with CAP END. One probably has to count
|
||||||
// the number of sent CAP REQ vs the number of received CAP ACK/NAK.
|
// the number of sent CAP REQ vs the number of received CAP ACK/NAK.
|
||||||
|
if (s->state == IRC_CONNECTED)
|
||||||
irc_send (s, "CAP REQ :%s", chosen_str);
|
irc_send (s, "CAP REQ :%s", chosen_str);
|
||||||
|
|
||||||
free (chosen_str);
|
free (chosen_str);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user