From fd0713ebc9bfe6cadb52d6692caae81777b05b8d Mon Sep 17 00:00:00 2001 From: Gustavo Martin Morcuende Date: Tue, 31 May 2016 03:04:12 +0200 Subject: [PATCH] locks: comentarios en README --- locks/README | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/locks/README b/locks/README index f432307..8f9a96b 100644 --- a/locks/README +++ b/locks/README @@ -17,18 +17,19 @@ flock: Como mi programa, un proceso que hace muchas llamadas open para el mismo archivo * these descriptors are treated independently by flock(): Lo que quiere decir con esto es que si hiciera esto - open 1 - flock 1 - flock 1 - el segundo flock no hace nada pero si hago esto - open 1 - flock 1 - open 2 - flock 2 - el flock 1 y el flock 2 son tratados de forma independiente + open 1 + flock 1 + flock 1 + el segundo flock no hace nada pero si hago esto + open 1 + flock 1 + open 2 + flock 2 + el flock 1 y el flock 2 son tratados de forma independiente (hago el flock 2 aunque el flock 1 ya había sido hecho sobre el mismo archivo) * An attempt to lock the file using one of these file descriptors may be denied by a lock that the calling process has already placed via another descriptor: - lo del may da miedo (parece decir que puede o no bloquear...) - en el mismo proceso bloque si he hecho más de un open al mismo archivo (como he puesto justo encima) + Lo del may da miedo (parece decir que puede o no bloquear...) + En el mismo proceso bloqueo si he hecho más de un open al mismo archivo (como he puesto justo encima) Un bloque hecho en + fd1 "may" (da miedo porque parece decirlo como algo no totalmente seguro...) bloquear f2. fcntl: solo funciona con procesos -- 2.1.4