Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] include2 et locking

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Olivier Salaun - CRU <adresse@cachée>
  • To: Pascal Maes <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] include2 et locking
  • Date: Tue, 25 Nov 2003 14:44:24 +0100

J'ai identifié le problème : la fonction perl flock() utilise, sous Solaris, la primitive lockf() qui requiert un mode d'ouverture du fichier selon le type de lock (exclusif ou partagé) que l'on fait.
Voir : http://docs.sun.com/db/doc/806-0627/6j9vhfn13?a=view#indexterm-685

Voici le patch pour Sympa :
http://listes.cru.fr/cgi-bin/cvsweb.cgi/sympa/src/List.pm.diff?r1=1.402&r2=1.403&f=u

(Nous confirmer que ce patch corrige bien le problème)

Pascal Maes wrote:

At 10:48 +0100 25/11/2003, Olivier Salaun - CRU wrote:

[...]
Ce pb est-il commun à toutes les listes en 'include2' ?

J'ai ce message régulièrement :

Nov 7 11:21:07 gaia.elec.ucl.ac.be wwsympa[18187]: Waiting for reading lock on /var/sympa/expl/dice.ucl.ac.be/unix_users/include.lock
Nov 7 11:21:07 gaia.elec.ucl.ac.be wwsympa[18187]: Failed locking /var/sympa/expl/dice.ucl.ac.be/unix_users/include.lock: Bad file number
[...]

--
Olivier Salaun
Comite Reseau des Universites






Archives gérées par MHonArc 2.6.19+.

Haut de le page