Решение проблем с зависанием psyBNC 2.3.2-7
2 вариант:
Заходим в папку psybnc, для этого пишем
cd psybnc
Создаем там файл, для этого пишем
touch patch.txt
Теперь открываем его, для этого пишем
nano patch.txt
И вписываем туда вот это
--- 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; }
Сохраняем. Теперь надо нам применить патч, для этого пишем
patch -p0 < patch.txt
После этого пишем
make
Теперь пишем
nano get-bnc
В нем вписываем вот это
»
- Show full page
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Страница для печати