velozona



[ Показать поток ] [ ] [ Покатушки ] [ FAQ ]

Проблема с мозгами (+)


Entered by ant-on.net October 22, 2004 at 14:12:53:

В ответ на: У скрипта проблемы с синхронизацией, а не бэкапом (+) отправлено GDT on October 21, 2004 at 21:19:45:

Проблема, на самом деле, с умением программировать у того, кто этот отстой писал.

> При этом заголовки в индекс
> прописываются правильные,

На самом деле, просто-напросто 2 разных постинга, присланных одновременно, получают 1 и тот же id (в данном случае -- номер файла в /wwwboard/enviro/######.html ). Пример: оба сообщения
1. "http://forum.3x9.ru/cgi-bin/board.pl?mesg=11466 - про привалы и горячие обеды"
"rumata"
"16:43:40 10/21/04"
и
2. "Re: А какой предполагается темп?"
"Евгения"
"16:43:38 10/21/04"
посланные с интервалом 2 секунды, имеют 1 и тот же номер: /wwwboard/enviro/127469.html

После чего тот процесс, который пишет в файл с этим номером позже (в данном случае процесс, получивший постинг от "rumata"), затирает то, что в него уже записал предшественник.

Когда учишь азы программирования в многозадачной среде, это как раз одна из самых первых ошибок, которые учишься не делать.


Cообщения




[ Перейти в поток ] [ ] [ Покатушки ] [ FAQ ]


Copyright © 97-2004 Глеб Зверев, All rights reserved.