Bonjour à tous,

J'ai un programme qui utilise actuellement flock() pour gérer les accès en écriture sur un fichier.
Mon problème est que maintenant, j'ai un processus qui doit écrire en priorité sans attendre son tour (ou du moins attendre une seule fois que le fichier se déverrouille mais pas que l'ensemble des processus avant lui ait terminé).

Pour cela, je voudrais modifier l'ordre des processus en attente du flock() et donner à mon process prioritaire la première place.

Alors, est-ce possible ?
Si oui comment accéder à la table des locks ?

Merci beaucoup parce que je patauge dans la semoule avec ce flock() !!