I'll ignore the nns&scripts part since it doesnt concern me.

ping/pong events can occur a lot more often than 120s if you have multiple server connections(in my case ~12, which means that if they were equisplit that'd be one every 10s)

Secondly I split the two elements because they might be unrelated but both guilty.

Finally one argument to it being something nasty is the fact that it only occurs after a while(I've seen it be fine for 12hours+), meaning it's either a form of fragmentation or memory saturation, or at least something similar.

How many channels/networks: 205/12.
Yes that's a lot, but no, mirc handles it extremely fine, especially in the first 12 or more hours. Most of these are low traffic, and barely get anywhere near filling the buffer(I rarely join big public channels) so the condition is not traffic related.


EDIT: when the freeze occurs it's not just a simple 1second freeze too, it's usually 5-10s, sometimes 20-30. That's a whole lot of computations since it stays in full cpu usage(saturating a core of my Q6600) during that time...

Last edited by DeathWolf; 19/01/09 01:29 AM.