Bug #81

avatar

closing server tabs will freeze the frontend [win32]

Added by Lycaon - 732 days ago. Updated 585 days ago.

Status:New Start:
Priority:Urgent Due date:
Assigned to:avatarJeffrey M Richardson % Done:

0%

Category:Frontend GNOME
Target version:0.8.0
Resolution:

Complexity:

Votes: 0

Description

This problem only occurs within Windows using the GTK# frontend. When closing a servertab, and smuxi warns you that it will also close all channels and chats, it will freeze smuxi totally. In first i thought the whole program was dead, but i decided to leave it on and after a feq MINUTES it actually closed all tabs and i could continue using smuxi.

I don't know if it occurs because of the missing gconf2.exe (wich we had a talk about in irc) or just because of GTK#, or your code. Nor did i find out if it's the engine or just the frontend.

History

Updated by Mirco Bauer 732 days ago

avatar

Hm, migh be related to thread handling, need to debug that on windows then.

Updated by Lycaon - 732 days ago

avatar

I've tested further within windows, i cannot establish a connection via the Quick Connect options to whatever server i choose, after i closed a server tab. Now i have to restart smuxi again. So indeed this would be very critical for windows users.

Updated by Mirco Bauer 707 days ago

avatar

Zhila please try to reproduce this bug and report back.

Updated by Mirco Bauer 705 days ago

avatar

So Zhila found it, it's freezing the GUI for around 45 seconds.. it doesnt always happen though. I expect it's either server specific (how they handle QUIT and sockets) or just a race condition in the threading of SmartIrc4net. I will postpone this to 0.6.3 or 0.7.0 for now though.

Also available in: Atom PDF