i je precise dans mon article origiale que j accepte un delai de 20s, c est jutement parce que j avais en tete de:
- relever l heure
- stoquer dans le fichier lock le PID du proces courant,
- attendre 5s
- relire le lock
- relever l heure
- attendre 5s
- relire le lock
- vrifier que les 2 valeurs relues sont bien le PID cuorant
- relever l heure,
- verifier qu il s est ecoule moins de 13s.
ce n est absolument pas atomique, mais je pens que ca devrait aire gloalement un lock 'fonctionnel'.
mais ce serait tellement mieux si le PHP supportait nativement un lock local.
[^] # Re: Un ch'tit algo...
Posté par doublehp . En réponse au message PHP: Lock sur le system de fichier ?. Évalué à 2.
i je precise dans mon article origiale que j accepte un delai de 20s, c est jutement parce que j avais en tete de:
- relever l heure
- stoquer dans le fichier lock le PID du proces courant,
- attendre 5s
- relire le lock
- relever l heure
- attendre 5s
- relire le lock
- vrifier que les 2 valeurs relues sont bien le PID cuorant
- relever l heure,
- verifier qu il s est ecoule moins de 13s.
ce n est absolument pas atomique, mais je pens que ca devrait aire gloalement un lock 'fonctionnel'.
mais ce serait tellement mieux si le PHP supportait nativement un lock local.