The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"проблема с stream_socket_accept() "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"проблема с stream_socket_accept() "  
Сообщение от h7_rustik (ok) on 03-Апр-08, 09:56 
есть такой php код
...
$socketServer = @stream_socket_server("tcp://0.0.0.0:".$ClientPort,$errno, $errstr);
  if (!$socketServer) {
                echo ("stream_socket_server false");
        }

$socketIncom = stream_socket_accept($socketServer);
if (!$socketIncom){
        echo ("<br />stream_socket_accept false");
}
...
Всё работает, порт открыт, но после 9-10го подряд запуска скрипта выдаётся сообщение
Warning: stream_socket_accept() [function.stream-socket-accept]: accept failed: Operation timed out.

После некоторой паузы всё снова работает до 10-го подряд запуска скрипта

Перерыл весь инет, решение проблемы не нашёл.
freebsd 6.0-RELEASE-p9 , PHP Version 5.1.4.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "проблема с stream_socket_accept() "  
Сообщение от klubben email(ok) on 04-Апр-08, 13:19 
После использования сокет нужно закрывать fclose()


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "проблема с stream_socket_accept() "  
Сообщение от h7_rustik (ok) on 04-Апр-08, 14:59 
>После использования сокет нужно закрывать fclose()

fclose()  использую.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "проблема с stream_socket_accept() "  
Сообщение от h7_rustik (ok) on 07-Апр-08, 12:44 
>есть такой php код
>...
> $socketServer = @stream_socket_server("tcp://0.0.0.0:".$ClientPort,$errno, $errstr);

Проблема решена.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "проблема с stream_socket_accept() "  
Сообщение от klubben email(ok) on 07-Апр-08, 13:34 
>>есть такой php код
>>...
>> $socketServer = @stream_socket_server("tcp://0.0.0.0:".$ClientPort,$errno, $errstr);
>
>Проблема решена.

Как решена-то?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "проблема с stream_socket_accept() "  
Сообщение от h7_rustik (ok) on 07-Апр-08, 15:23 
>>>есть такой php код
>>>...
>>> $socketServer = @stream_socket_server("tcp://0.0.0.0:".$ClientPort,$errno, $errstr);
>>
>>Проблема решена.
>
>Как решена-то?

Ошибка "Warning: stream_socket_accept()" вылезает после времени (timeout), за которое никто не приконнектился на $ClientPort сервера. Просто на 10-11 раз клиент не коннектился по известным мне теперь причинам, но это уже совсем другая история... :D

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру