Сергей: Работает. Интересно, что если запускаю этот скрипт из терминала "php -q /usr/share/nginx/www/core.sockets.php < /dev/null" через некоторое время в терминал ничего не выводится и клиенты не подключаются. Пробовал добавлять в /etc/init.d/phpsock эту команду и запускать через rc.local, но при этом ничего не происходит, только система перезагружается намного дольше и nginx выдает 502 Bad Gateway.
Хорошо. В массиве clients находятся указатели что-то типа #Resource Id 5. Интересно, это указатель на сокет или конкретно на клиента? Т.е. если послать туда сообщение, оно придет только одному клиенту или (возможно) нескольким?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.