ubergeek42 / weechat-android

Simple Weechat-Relay Android Client
521 stars 103 forks source link

If connected via plain relay, WeeChat upgrades leave the client in limbo #573

Open oakkitten opened 8 months ago

oakkitten commented 8 months ago

When WeeChat upgrades, it doesn't close non-SSL relay connections. Buffer pointers, and other pointers, become invalid. This leaves us in a hanging state: we are still connected, but the buffers are empty and nothing properly works. We should probably catch the upgrade message and just reconnect or something.