Opened 7 years ago

Last modified 4 years ago

#14743 new defect

UI lag in populated IRC rooms

Reported by: JeosAdn Owned by: elb
Milestone: Component: IRC
Version: 2.10.0 Keywords: lag IRC UI interface
Cc:

Description

I'm running Pidgin 2.10.0 (libpurple 2.10.0) 93051ef2d941be32785c5fbb788ae3b0a0935b4d on Windows 7.

The entire program experiences lag (becomes unresponsive, typing is delayed, minimizing takes time, basically the entire program lags) when chatting in a very populated and active IRC room (1000-4000 people).

The lag is not continuous, but frecuent enough to make the program unusable. I've had this problem happen in various servers and channels, some of the are:

irc.quakenet.org #Teamliquid day9tv.jtvirc.com #day9tv mlg_live.jtvirc.com #mlg_live

Change History (7)

comment:1 Changed 7 years ago by BW~Merlin

I have also started experiencing this as well. Pidgin 2.10.0 on Vista 64bit SP2.

comment:2 Changed 7 years ago by renatosilva

You may want to try this patch.

Last edited 4 years ago by renatosilva (previous) (diff)

comment:3 Changed 7 years ago by JeosAdn

With this 2.10.1 build, the problem has been fixed. Thanks.

comment:4 Changed 7 years ago by elb

Ticket #14955 has been marked as a duplicate of this ticket.

comment:5 Changed 7 years ago by renatosilva

Fix suggestion: away on demand

If I recall correctly the "periodic who" which causes this problem was implemented for keeping track of people's away status. But I suggest implementing this on demand, like when you mouse hover one's nick or something.

As for how to display it, I'm thinking of some away icon and grayed nick, like in buddy list (user nick would be grayed out both in channel's user list and the message area).

comment:6 Changed 7 years ago by renatosilva

Last edited 4 years ago by renatosilva (previous) (diff)

comment:7 Changed 7 years ago by renatosilva

Last edited 4 years ago by renatosilva (previous) (diff)
Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!