Browse Source

Report de r20310 : #2914 : @unlink superflu voir nefaste car @rename ecrase la cible si besoin

svn/attic/tags/spip-3.1.0-alpha/21784
Cerdic 9 years ago
parent
commit
749b317a5f
  1. 3
      ecrire/inc/flock.php

3
ecrire/inc/flock.php

@ -202,7 +202,8 @@ function ecrire_fichier ($fichier, $contenu, $ignorer_echec = false, $truncate=t
spip_fclose_unlock($fp2);
spip_fclose_unlock($fp);
// unlink direct et pas spip_unlink car on avait deja le verrou
@unlink($fichier);
// a priori pas besoin car rename ecrase la cible
// @unlink($fichier);
// le rename aussitot, atomique quand on est pas sous windows
// au pire on arrive en second en cas de concourance, et le rename echoue
// --> on a la version de l'autre process qui doit etre identique

Loading…
Cancel
Save