Исходник rfw-client
Самая главная . Не виснет. Родной то, хоть в шелле и обречен на вечный презапуск, но об этом не знает. Хоть бы отпадал при потере коннекта, чтоли
Если серьезно, то этот всегда можно доделать под себя, исходники прилагаются.
А так, когда виснет родной клиент, попробуй объясни почему при 0-м пороге отключается при любом балансе. Были случаи, когда просто отказывались платить эту разницу. Если не так, значит их просто разводят на деньги. Вот и вся разница
.
Так что не только ради идеи я этим занимаюсь, эту разницу однажды мне пришлось компенсировать. Даже urfaclient тут отдыхает
Если серьезно, то этот всегда можно доделать под себя, исходники прилагаются.
А так, когда виснет родной клиент, попробуй объясни почему при 0-м пороге отключается при любом балансе. Были случаи, когда просто отказывались платить эту разницу. Если не так, значит их просто разводят на деньги. Вот и вся разница
.
Так что не только ради идеи я этим занимаюсь, эту разницу однажды мне пришлось компенсировать. Даже urfaclient тут отдыхает
- Lex
- NetUP Team
- Сообщения: 623
- Зарегистрирован: Ср мар 09, 2005 12:12
- Откуда: НетАП
- Контактная информация:
На 7.0 виснет в некоторых случаях программа в 10 строк, которая использует вызов pthread_create. Что-то они там намудрили с тредами. Причем на наших стендах всё нормально, а вот на некоторых клиентских машинах такое проявляется.dwemer писал(а):на freebsd 7.0 еще как виснетLex писал(а):Хм... Давно не слышал о том, чтобы штатный rfw вис.
Так что 7.0 не показатель. На других платформах проблем давно нет, насколько я знаю.
а на 7.1 не тестировали? rc2 ужеLex писал(а): На 7.0 виснет в некоторых случаях программа в 10 строк, которая использует вызов pthread_create. Что-то они там намудрили с тредами. Причем на наших стендах всё нормально, а вот на некоторых клиентских машинах такое проявляется.
Так что 7.0 не показатель. На других платформах проблем давно нет, насколько я знаю.
Ошибка в коде rfw-client'a, в части организации первичного обмена данными с ядром.loki_ писал(а):Может кто подскажет в чем проблема ?
uname -v
FreeBSD 7.0-RELEASE
Кусок лога rfw5client.log27 Dec 2008 15:26:47 [5889] NOTIFY: Reconnecting to 10.11.11.11:12758
27 Dec 2008 15:26:47 [5889] NOTIFY: Success connect to 10.11.11.11:12758
27 Dec 2008 15:26:47 [5889] ERROR: Received unknown packet
С ядром не соединяется (. Вот такое пишет:
Код: Выделить всё
27 Jan 2009 14:54:15 [1744] NOTIFY: Reconnecting to 10.1.50.7:11758
27 Jan 2009 14:54:15 [1744] NOTIFY: Success connect to 10.1.50.7:11758
27 Jan 2009 14:54:15 [1744] ERROR: Unknown protocol version 402662336
Он не может работать с версиями младше 5.2.0. Там ввели новый протокол для rfw, в отличие от 5.1.x. И порт д.б. соответственно не 11758 а 12758.Jovanotti писал(а):С ядром не соединяется (. Вот такое пишет:Код: Выделить всё
27 Jan 2009 14:54:15 [1744] NOTIFY: Reconnecting to 10.1.50.7:11758 27 Jan 2009 14:54:15 [1744] NOTIFY: Success connect to 10.1.50.7:11758 27 Jan 2009 14:54:15 [1744] ERROR: Unknown protocol version 402662336
Может я и некорректно реализовал какую то часть, у меня не было ни одного сбоя под debian etch и под x86 и под x86_64. Про другие платформы/ОС я предупредил, что я не смог проверить работу, потому что их у меня нет.
http://62.168.232.78/rfw/rfw5client-1.0.b9.tar.gzChris писал(а):Естьу кого исходик, пришлите выложу у себя на форуме, а?