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.
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.