Skip to content

Conversation

@half-duplex
Copy link
Member

Description

RPL_CHANNELMODEIS should contain all channel modes, and we sometimes use MODE {channel} to sync, so we should discard our old knowledge of the modes when we get the response.

Checklist

  • I have read CONTRIBUTING.md
  • I can and do license this contribution under the EFLv2
  • No issues are reported by make qa (runs make quality and make test)
  • I have tested the functionality of the things this change touches

@half-duplex half-duplex added the Bugfix Generally, PRs that reference (and fix) one or more issue(s) label Jun 8, 2021
Copy link
Contributor

@Exirel Exirel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A bit of nitpicking that doesn't prevent approval.

@half-duplex half-duplex force-pushed the rpl-channelmodes-clear branch from 92ad9c4 to 26952b3 Compare June 9, 2021 00:05
Copy link
Member

@dgw dgw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems @Exirel is more laissez-faire (or laisser faire for the 🤬🇫🇷 types 😁) than I. Got a question about why this patch was so big.

@dgw dgw added this to the 7.1.1 milestone Jun 9, 2021
@half-duplex half-duplex force-pushed the rpl-channelmodes-clear branch from 277ac71 to 8789ae3 Compare June 11, 2021 16:16
Copy link
Member

@dgw dgw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm glad that this arrived at a state with reasonable thread-safety, even though I started that conversation for the wrong reason. 😸 Squash away!

@half-duplex half-duplex force-pushed the rpl-channelmodes-clear branch from 8789ae3 to 9fdb70a Compare June 11, 2021 22:30
@dgw dgw merged commit 1bc94ab into sopel-irc:master Jun 16, 2021
dgw added a commit that referenced this pull request Jun 16, 2021
Backport pull request #2098 for 7.1.1 release. Corresponds to merge
commit on master: 1bc94ab
@half-duplex half-duplex deleted the rpl-channelmodes-clear branch June 17, 2021 08:44
@Exirel Exirel mentioned this pull request Jul 1, 2021
4 tasks
@half-duplex half-duplex restored the rpl-channelmodes-clear branch May 14, 2023 02:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bugfix Generally, PRs that reference (and fix) one or more issue(s)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants