Acidrayne
Местный житель
- Регистрация
 - 30 Сен 2007
 
- Сообщения
 - 296
 
- Реакции
 - 20
 
- Автор темы
 - #1
 
Добрый день пишу чат на сокетах, серверная часть написана пишу клиентскую и тут столкнулся с такой проблемой: работа функции socket_read();
	
	
	
		
Тоесть пока на сервере есть сообщения для чтени она работает нормально, как только сообщения заканчиваются а читаю сокет я раз в 10 секунд, то скрипт подвисает! помогите разоюбраться с моей проблемой
	
		
			
		
		
	
				
			
		PHP:
	
	 global $socket;
        socket_write($socket, $msg, strlen($msg));
        echo "сообщение серверу отправленно.\n";
        $out = socket_read($socket, 1024);
        if ($out == FALSE){socket_last_error(); break;}
        echo $out;
	Тоесть пока на сервере есть сообщения для чтени она работает нормально, как только сообщения заканчиваются а читаю сокет я раз в 10 секунд, то скрипт подвисает! помогите разоюбраться с моей проблемой
				
hp - получаем тьму готовых исходников (рабочих!). Выбирай любой.