Jump to content

madf

Сitizens
  • Content Count

    4,122
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by madf

  1. По поводу скриптов. Нарыл такое: http://mailman.ds9a.nl/pipermail/lartc/2006q2/018612.html
  2. Stargazer определяет состояние пользователя по InetAccess, а не по пингам. Размер пакета InetAccess невелик - что-то около 256 байт. Странно что не помогает увеличение тайм-аута. Можешь кинуть конфиг?
  3. Странно. А можешь показать консольный лог в этот момент? И еще выхлоп ./build debug. Ну и настройки не помешали бы. Да и конфигурация машины до кучи.
  4. Да, я это видел, но т.к. это совершенно некритично - оставил до релиза
  5. Можна примеры скриптов на faust@stg.dp.ua? Не получилось повторить у себя, в т.ч. на ExecutersNum=2
  6. Предупреждения - не ошибки. Разницы никакой нет (ну если не считать того что разные версии компилятора по разному оптимизируют код). Сейчас я стараюсь включать самый высокий уровень предупреждений (-W -Wall) чтобы выловить все потенциальные проблемы в коде. В идеале он должен компилироваться без предупреждений.
  7. Именно на этой версии появилась?
  8. Дело в том, что у юзера есть два различных состояния: authorized и connected. authorized он после авторизации атворизатором и это дело никак не контролируется через конфигуратор. connected он если authorized и имеет достаточно денег на счету (или кредит). Это состояние контролируется через конфигуратор ("отключить"). Было бы неплохо предоставить рецепт чтобы вызвать такое состояние.
  9. Да нет, конфигурация тут не при чем. Возможно дело в скриптах. Может они не могут выполняться одновременно.
  10. Если пользователь показан Online то причина этому может быть только одна: он авторизован. Авторизаторов у нас всего два: ao и inetacces. Если он авторизован ao - просто снять отметку "Всегда Online" Если он авторизован inetaccess и при этом сам авторизатор не запущен - он должен отключиться по тайм-ауту.
  11. Если выставить 2 - запустится 2 процесса stg-exec и система сможет одновременно выполнять 2 скрипта. Если выставить 10 - 10, соответственно. Выставлять в случае если тебя не удовлетворяет скорость отработки скриптов (например, не сразу включается интернет пользователями когда происходит много одновременных авторизаций).
  12. Исправил, перезалил архив. Кому лень вытягивать весь архив - вот патч: p3.patch Накладывать из корня так: $ patch -p0 < p3.patch
  13. ExecutersNum отвечает за количество запущеных "выполнителей скриптов" - процессов stg-exec. Его можно увеличить если скорость отработки скриптов не удовлетворяет. Рекомендую увеличивать, если скрипты сами по себе тормозные.
  14. Хм. Я не ломал конфиг. Кто покажет разницу между нерабочим и рабочим конфигом?
  15. Какой StoreModule указан в конфиге? Смущает что у тебя он пустой.
  16. Значит он у тебя лежит в каком-то другом месте, доступном из PATH
  17. Stg хранит инфу о том что пользователь OnLine в поле USER::connected
  18. Итак, пришло время первого релиз-кандидата: stg-2.406-rc1 По сравнению с beta-версией изменений немного. В основном - чистка кода. Был исправлен баг, который вызывал падения при останове Stargazer на старых версиях libc (по крайней мере я его четко фиксировал на FreeBSD 5.3-RELEASE). Кому интересно, подробности про него можно найти здесь (на украинском языке). Почистил отладочный вывод. Добавил явную выгрузку плагинов (в релизе верну ее в автоматический режим). Перекомпоновал последовательность инициализации и останова различных подсистем. Внес небольшие изменения в систему сборки. Теперь ф
  19. # rm /usr/sbin/stargazer Ну или если руками раскидывал - из того места куда раскидывал.
  20. 2009-03-24 14:18:33 -- Stg v. Stg 2.403b А бинарь удалил?
  21. Бок в том, что ты пытался запустить 403-ю версию с новыми плагинами.
  22. http://local.com.ua/forum/index.php?showtopic=14666 На название темы не обращай внимания - опечатался, а исправить некак. А скрипт лучше самому написать - не так уж это и сложно. К стати, ping/sleep там не имеет смысла.
  23. У тебя тут в кучу намешано. И проверка на падение, и дедлок. При чем перезапуск у тебя происходит только при дедлоке, а при падении он просто пишет об этом и выходит.
×
×
  • Create New...