Preguntas con respuestas sobre "rwlock"

3 preguntas, página #1

0

votos

1

respuestas

vistas 823

¿Cómo hago un rwlock entre procesos en FreeBSD?

¿Cuál es la forma de hacer un bloqueo de lectura y escritura entre procesos en FreeBSD? Estoy buscando algo como el rwlock de pthread que podría configurarse para ser compartido entre procesos por "pthread_rwlockattr_setpshared" y el indicador PTHREAD_PROCESS_SHARED que funcionó con éxito en Linux. Pero FreeBSD no es compatible con esto...

preguntado 11 años, 0 meses

6

votos

1

respuestas

vistas 3,503

Haciendo pthread_rwlock_wrlock recursivo

Tengo un problema con el comportamiento de la función pthread pthread_rwlock_wrlock. La especificación vinculada anteriormente establece que cuando un hilo ha bloqueado el bloqueo para escritura y el mismo hilo lo bloquea de nuevo, da como resultado un comportamiento indefinido (de hecho, pude observar esto en Linux x86 ...

preguntado 11 años, 7 meses