Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
biboumi
biboumi
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 88
    • Issues 88
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 7
    • Merge Requests 7
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • louiz’
  • biboumibiboumi
  • Issues
  • #2524

Closed
Open
Opened Jun 15, 2016 by louiz’@louizMaintainer

Handle error stanzas properly

For example, when an user gets ghosted (it’s gone but nobody told that to biboumi) and biboumi sends messages to it, we receive an error message in response. At the moment biboumi interprets it as a normal message, that’s bad.

We should kick any JID that returns errors to us. Maybe take inspiration from http://hg.prosody.im/trunk/file/7a8899d314d7/plugins/muc/muc.lib.lua#l46

And by kick, it’s not enough to remove it from the channel that generated the message in the first place, we should destroy the whole Bridge object, along with all the IrcClient children (so, all connected channels of every servers).

(from redmine: created on 2014-05-08, closed on 2014-05-14)

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
1.0
Milestone
1.0 (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: louiz/biboumi#2524