JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Vacuum » Баг после авторизации аккаунтов на одном сервере ejabberd
Post new topic  Reply to topic View previous topic :: View next topic 
Баг после авторизации аккаунтов на одном сервере ejabberd
PostPosted: Wed Nov 10, 2010 4:01 am Reply with quote
sza
Отметившийся
Отметившийся
Joined: 10 Nov 2010
Posts: 4




Характеристики:
Debian lenny
ejabberd 2.1.5

Клиент: Vacuum IM 1.0.2.1134

Обнаружился странный баг, если залогиниться в Vacuum IM'е на Ubuntu 10.04 одновременно в 2-х аккаунтах на этом ejabberd сервере и попробовать авторизовать их друг с другом, то при этом на VPS у демона ejabberd подскакивает CPU и возрастает кол-во потребляемой памяти, а сюда:

Code:
%% watchdog_admins: If an ejabberd process consumes too much memory,
%% send live notifications to those Jabber accounts.
%%
{watchdog_admins, ["admin@example.com"]}.
{watchdog_large_heap, 2000000}.


Начинают валить сообщения такого вида:

Quote:
(ejabberd@localhost) The process <0.359.0> is consuming too much memory:
[{old_heap_block_size,832040},
{heap_block_size,317811},
{mbuf_size,0},
{stack_size,18},
{old_heap_size,118644},
{heap_size,96541}]
Process type: c2s
Command to kill this process: kill ejabberd@localhost <0.359.0>


Немного погодя jabber сервак "крашится" и его приходится запускать заново. В других клиентах таких ошибок не наблюдается.

Не подскажете из-за чего может так быть и как это устранить?
View user's profile Send private message
PostPosted: Wed Nov 10, 2010 12:23 pm Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




А что при этом в XML консоли вакуума происходит?
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
PostPosted: Wed Nov 10, 2010 2:03 pm Reply with quote
sza
Отметившийся
Отметившийся
Joined: 10 Nov 2010
Posts: 4




Ну вот это навалило за 4 секунды. Домен и ники я изменил.
View user's profile Send private message
PostPosted: Wed Nov 10, 2010 2:06 pm Reply with quote
sza
Отметившийся
Отметившийся
Joined: 10 Nov 2010
Posts: 4




Кстати забыл упомянуть. Один из аккаунтов использует ICQ транспорт. Если авторизовывать 2 "пустых" аккаунта друг с другом, то такого не происходит.
View user's profile Send private message
PostPosted: Wed Nov 10, 2010 11:40 pm Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




Посмотрю, сейчас пока нет времени. Если не трудно, занеси эту багу сюда http://code.google.com/p/vacuum-im/issues/list вместе с файлом.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
PostPosted: Wed Nov 10, 2010 11:59 pm Reply with quote
sza
Отметившийся
Отметившийся
Joined: 10 Nov 2010
Posts: 4




Занес: http://code.google.com/p/vacuum-im/issues/detail?id=293
View user's profile Send private message
Баг после авторизации аккаунтов на одном сервере ejabberd
JRuDevels Forum Index » Vacuum
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 1 of 1  

  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin