¿Cómo puedo saber si un archivo está abierto en otro lugar en C en Linux?
¿Cómo puedo saber si un archivo está abierto en C? Creo que la pregunta más técnica sería cómo puedo recuperar el número de referencias a un archivo existente y determinar con esa información si es seguro abrirlo.
La idea que estoy implementando es una cola de archivos. Vuelves algunos archivos, mi código procesa los archivos. No quiero comenzar a procesar hasta que el productor cierre el descriptor del archivo.
Todo se está haciendo en linux.
Gracias chenz