• 06 December 2025 (8 messages)
  • @v_kalachikhin #65494 10:59 PM, 06 Dec 2025
    А есть тут ещё разбирающиеся в linux?
    Есть скрипт на php, запускающийся Apache'м. Скрипт пытается подключится к unix сокету. По облому - скрипт запускает демон посредством exec("..... &"), который этот сокет поднимает. Потом ждёт секунду и снова пытается подключиться к сокету. Что может пойти не так?
    Но на самом деле - если сокета нет до старта скрипта - скрипт никогда не подключится к сокету, созданному им же запущенным демоном с сообщением "socket_connect(): unable to connect [2]: No such file or directory".
    Хотя демона он исправно запускает и другие экземпляры к нему нормально подключаются.
    Т.е., если до старта скрипта сокета не было - скрипт сокет не увидит. Почему?
  • @i2porignal #65495 11:04 PM, 06 Dec 2025
    а если sleep поставить между запуском демона и подключением к сокету?
  • @i2porignal #65496 11:05 PM, 06 Dec 2025
    кстати здравствуйте. давно вас не было слышно
  • @v_kalachikhin #65497 11:09 PM, 06 Dec 2025
    Дык что тут? Здравствуйте.
    sleep стоит, и от величины задержки ничего не меняется.
  • @i2porignal #65498 11:19 PM, 06 Dec 2025
    а сам файл появляется?
  • @v_kalachikhin #65499 11:23 PM, 06 Dec 2025
    Да. И права, и всё есть. Я могу поставить долгое ожидание, и пока скрипт, запустивший демона, ждёт, я уже могу к этому демону нормально подклчиться другим экземпляром того же скрипта. Т.е., с именем файла я тоже не наврал.
  • @v_kalachikhin #65500 11:50 PM, 06 Dec 2025
    Блин, какая-то жопа - новый год. Теперь достаточно задержки в 2 сек., и всё подключается. А ещё 20 минут назад не подключалось и через 10 сек. А сервер как бы и не больше занят.
    Ни хрена я в этом не понимаю....
  • @v_kalachikhin #65501 11:58 PM, 06 Dec 2025
    Бля, теперь достаточно и секунды, как и было. ЧТо меняется????
  • 07 December 2025 (4 messages)
  • как что? мой мудрый совет ))
  • @i2porignal #65503 12:26 AM, 07 Dec 2025
    ну а серьезно видать демон лагает
  • А провести профилирование аудита не судьба? Мы же не знаем что у вас по безопасности накручено.
  • @v_kalachikhin #65505 01:55 PM, 07 Dec 2025
    Короче, две вещи. Даже три: не надо быть в маразме, надо читать доки и смотреть на сообщения об ошибках.
    Проблема была в том, что демоном сокет открывался без параметра SO_REUSEADDR, сообщающего системе, что сокет нужно закрыть сразу после команды от приложения, а не хрен знает когда. Про необходимость SO_REUSEADDR я знал, но забыл.
    Вторая фигня была в том, что наличие собственно файла сокета воспринималось как наличие сокета. Тут я не разобрался, но проще заранее файл убить.
    Всё остальное - чудеса программирования.
    Так что теперь работает по крайней мере предсказуемо.
  • 17 December 2025 (2 messages)
  • @GennadijPopov057 #65519 01:57 PM, 17 Dec 2025
    Joined.
  • @1114719030 #65520 02:45 PM, 17 Dec 2025
    Ну прям крик души проше свои архитектуры вести на стандартных особенностях е2к на пример выстроевания модулей гармоничных вычислений
  • 25 December 2025 (2 messages)
  • @FyodorBykov685 #65535 01:34 PM, 25 Dec 2025
    Joined.
  • @8449747911 #65536 09:27 PM, 25 Dec 2025
    Joined.
  • 27 December 2025 (8 messages)
  • @8459426532 #65541 03:23 PM, 27 Dec 2025
    Joined.
  • @alexbsdn #65542 04:14 PM, 27 Dec 2025
    Стесняюсь спросить, какова нынче мотивация прибывающих в группу? 😏
  • попиздеть за жизнь
  • Ну спамеры ещё
  • Без них даже как-то скучно стало, актив совсем на ноль упал
  • @alexbsdn #65546 04:33 PM, 27 Dec 2025
    Там вроде qemu-e2k выкатили... Ни у кого сервак не простаивает? 😁
  • @CUOB1l #65547 06:24 PM, 27 Dec 2025
    Joined.
  • @hCEkRIx #65548 07:34 PM, 27 Dec 2025
    Joined.
  • 29 December 2025 (1 messages)
  • @silence_soft_56a_wss #65551 12:55 PM, 29 Dec 2025
    Joined.
  • 30 December 2025 (2 messages)
  • @7518915865 #65552 05:08 AM, 30 Dec 2025
    Joined.
  • @8133896770 #65553 04:10 PM, 30 Dec 2025
    Joined.