Hello again. I have a problem with my psyBNC, it exiting by ping timeout and dont returns. Process still working, only after kill (killall psybnc dont works, only kill -9 pid!) it starting work again for a few days, and it happens again... I tried this patch (found it by google):
--- src/p_client.c 2005-06-04 18:22:45.000000000 +0000
+++ src/p_client.c.new 2008-10-01 06:38:26.000000000 +0000
@@ -2522,9 +2522,9 @@
{
/* needs to send back a server pong (for some evil irc-scripts) */
if(user(usern)->server[0]==0)
- ssnprintf(user(usern)->insock,lngtxt(273),user(usern)->nick);
+ ssnprintf(user(usern)->insock,lngtxt(273),irccontent);
else
- ssnprintf(user(usern)->insock,lngtxt(274),user(usern)->server,user(usern)->server,user(usern)->nick);
+ ssnprintf(user(usern)->insock,lngtxt(274),user(usern)->server,user(usern)->server,irccontent);
return 0x0;
}
But it dont works, it appearing again and again. Seems like hosting problem? I have a Debian Lenny installed. But I have eggdrop installed there and it working fine. Don't know what it can be, tried to ask hosting's support, they just said to dont use psybnc

. Please help!
P.S. Sorry for bad english
P.P.S. If needed, uname -a:
Linux ristrette.ru 2.6.18-53.1.13.el5.028stab053.10PAE #1 SMP Tue Apr 1 15:44:34 MSD 2008 i686 GNU/Linux