ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] File exists: accel: error linking cache file



On Mon, 15 Mar 2004, Andrey Brindeew wrote:

> Наблюдаю в error_log'е множество следующих записей:
> 
> [Mon Mar 15 11:59:59 2004] [error] [client 80.73.164.246] (17)File exists: 
> accel: error linking cache file /hom
> e/www/accel_cache/tmpySQyrA to 
> /home/www/accel_cache/c/7e/7b8b14b01c74357c6a0774e9b255c
> [Mon Mar 15 12:01:55 2004] [error] [client 217.107.87.134] (17)File 
> exists: accel: error linking cache file /ho
> me/www/accel_cache/tmp7MJ0im to 
> /home/www/accel_cache/7/28/a7440e5bab2d9f3f6dc44563aedd4
> 
> что бы это значило и как с этим бороться?

Это race condition между unlink() и link(). Почему я так сделал вместо
атомарного rename() - уже не помню, но в данном контексте этот race condition
нефатален.


Игорь Сысоев
http://sysoev.ru


 




Copyright © Lexa Software, 1996-2009.