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

  • Автор темы Автор темы p0is0n
  • Дата начала Дата начала

p0is0n

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

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

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

Что можно сделать, может сокеты где подкрутить?))
 
Поигрался с телнетом, если отправлять http заголовки, клиент получает ответ только после отключения, иначе сразу.

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

-~{}~ 17.05.08 23:42:

Да, Mr_Max, убейся;)
 
ыыы) усаца! а ничо, шо пример на питоне?

-~{}~ 18.05.08 00:48:

dttp 1.0 это ваще жесть! ты откуда такой взялся, о великий ][aIc8r
 
Все такие умные, шопиздец.

Код:
while (True)
{
	printf('%s<br />', date('%H %i %s'));
	flush();
	sleep(1);
}

Если запустить и сравнивать с локальным временем, то видно что данные немного запаздывают (~ на секунд 10). Возможно ли это как-то исправить, кто сталкивался?
 
хоть где. но лучше оба синхронизировать с достоверным источником
 
Ладно, если серьезно, похоже что реально решения проблемы никто не знает?
 
Вообще-то, если чат сам принимает и отправляет заголовки напрямую (без апача), то задержек быть не должно. Однако причины могут быть разные.

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

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

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