Проблема с выбросом буфера

p0is0n

Новичок
Проблема с выбросом буфера

Столкнулся с вроде и не серьезной проблемой, но бьюсь уже пол дня))

Пишу чат, чат обычный - на фреймах, работает без всяких апачей, сам принимает заголовки сам отправляет.
Главный фрейм (где все мессаги) крутится в бесконечном цикле, по мере поступления сообщения отправляет его всем, вот тут и проблема, все сообщения просто застревают. как не хватает функции flush() :)

Что можно сделать, может сокеты где подкрутить?))
 

p0is0n

Новичок
Поигрался с телнетом, если отправлять http заголовки, клиент получает ответ только после отключения, иначе сразу.

вот набросал пример http://dpaste.com/50857/

-~{}~ 17.05.08 23:42:

Да, Mr_Max, убейся;)
 

berkut

Новичок
ыыы) усаца! а ничо, шо пример на питоне?

-~{}~ 18.05.08 00:48:

dttp 1.0 это ваще жесть! ты откуда такой взялся, о великий ][aIc8r
 

p0is0n

Новичок
Все такие умные, шопиздец.

Код:
while (True)
{
	printf('%s<br />', date('%H %i %s'));
	flush();
	sleep(1);
}
Если запустить и сравнивать с локальным временем, то видно что данные немного запаздывают (~ на секунд 10). Возможно ли это как-то исправить, кто сталкивался?
 

berkut

Новичок
хоть где. но лучше оба синхронизировать с достоверным источником
 

p0is0n

Новичок
Ладно, если серьезно, похоже что реально решения проблемы никто не знает?
 

Sluggard

Новичок
Вообще-то, если чат сам принимает и отправляет заголовки напрямую (без апача), то задержек быть не должно. Однако причины могут быть разные.

Какова длина кабеля от системного блока до монитора? Не образуется ли спирали по часовой стрелке? Какое время отклика у монитора? Попробуй уменьшить разрешение и поднять монитор на высоту 120см от уровня пола.

Результаты напиши сюда, будем думать дальше.
 

cDLEON

Онанист РНРСlub
Скорее всего данные становятся на премодерацию в ФСБ, но т.к. в ФСБ служат только люди(работаФ ещё не изобрели), быстрее чем через 10 сек. после отправки они не вкладываются :(
Позвоните им и уточните. Может они с этим что-нибудь поделать смогут.
 

AmdY

Пью пиво
Команда форума
Я уже упоминал, что ломаная виндоус нечиста на руку, покупай лицензионную и избавишься от всех проблем, даже мир во всём мире наступит
 

kode

never knows best
> Во всём виноват виндовс, на котором ФСБ грабит корованы!!!!

фикс во имя правды
 
Сверху