Skip to content

UI hangs when connecting to an IRC bouncer with a lot of channels #420

@Exagone313

Description

@Exagone313

I launched Srain and connected to my IRC bouncer where I have joined 130+ channels. Srain UI hung for a minute while it received messages from each of these channels.

How to reproduce

  1. Get yourself a bouncer and join a lot of channels
  2. Connect to this bouncer with Srain

Actual result

Srain UI hangs while receiving messages (chat buffers) from all the channels.

Expected result

UI runs on a separate thread so that it doesn't hang when receiving a lot of messages at once.

Notes

This probably requires major changes to the design of the app. I am only opening this for tracking.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions