Hello!

On Wed, Aug 19, 2015 at 04:53:56PM +0300, Gena Makhomed wrote:

[...]

> >Речь про блокировки отдельных элементов кеша, а не всей зоны
> >разделяемой памяти.  С зоны разделяемой памяти блокировку после
> >падения процессов мы снимать умеем, см. ngx_shmtx_force_unlock().
> 
> "блокировка отдельных элементов кеша" -
> это когда в структуре ngx_http_cache_s
> установлен бит lock ?

Нет, речь про поле count.

При этом одновременно установленных блокировок может быть больше 
одной, и просто полем под pid - не обойдёшься.

[...]

-- 
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx-ru mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить