
08.03.2009, 05:46
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
С нами:
9589849
Репутация:
177
|
|
есть ли различия в работе функции stream_socket_accept
в версиях php под win и unix ?
я не могу найти, в чём проблема:
после первого принятого соединения в unix версии php, функция stream_socket_accept всегда возвращает false на новые соединения до тех пор, пока не закроется единственное первое.
но клиент показывает, что соединение установлено. значит функция устанавливает соединение но не возвращает handle.
наглядно так:
клиент 1 коннектится - его функция обрабатывает корректно
клиент 2 коннектится - функция устанавливает соединение но возвращает false и я не могу получить handle сокета этого нового юзера.
так же и с последующими.
в win всё норм работает - то есть принимает исправно все соединения после первого.
версия php 5.2.8 и там и там
|
|
|