On 01/06/2006, at 9:21 PM, Lucas Nussbaum wrote: > Hi, > >> From time to time, pymsnt starts using a lot of CPU for about 30s, >> while > it doesn't use that much the rest of the time. No message is logged > during this time period. > > Those high load periods can be seen on > http://apijab.apinc.org/munin/apinc.org/apijab.apinc.org-cpu.html > pymsnt is nearly the only thing running on this system, and I've > verified that pymsnt was the cause for the high CPU usage. > > pymsnt log: (I have quite a lot of users, so I usually receive several > messages per second) > [2006-06-01 13:06:47] INFO :: [EMAIL PROTECTED] :: :: > contactStatusChanged :: glue.LegacyConnection :: {'remoteUser': > '[EMAIL PROTECTED]', 'self': 'instance'} > [2006-06-01 13:06:47] INFO :: [EMAIL PROTECTED] :: :: sendPresence :: > Session :: {'status': u'', 'show': None, 'self': 'instance', 'fro': > '[EMAIL PROTECTED]/msn', 'avatarHash': > '9a9daf48824e2da088a085ae512a2e0377367e18', 'ptype' : None, > 'priority': None, 'to': u'[EMAIL PROTECTED]', 'nickname': u"xxx", > 'payload': [<twisted.words.xish.domish.E lement object at > 0xb3f2e0ac>]} > [2006-06-01 13:06:47] >> QNG 48 > [2006-06-01 13:07:22] >> QNG 41 > [2006-06-01 13:07:22] >> QNG 42 > [2006-06-01 13:07:22] >> NLN AWY > > (Note the 35s stop between the two QNG messages) > > I get this regularly, for example : > [2006-06-01 13:07:23] >> QNG 45 > [2006-06-01 13:07:23] >> QNG 42 > [2006-06-01 13:07:59] >> QNG 45 > > Sometimes, it's longer or shorter that 35s : > 13:08:38 -> 13:09:17 > > > What does QNG mean ? > What could be the source for this ? > I'm using pymsnt r168. > > I'm available for testing/debugging if needed.
:| That's not good. Has it just started doing it recently? QNG is just a ping. It shouldn't have anything to do with it. Garbage collection maybe? Anybody got any ideas? --- James
