Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Problème de lock

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

Archives de la liste

Chronologique Discussions  
  • From: Olivier Salaün - CRU <adresse@cachée>
  • To: Pascal Maes <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] Problème de lock
  • Date: Fri, 23 Jun 2006 11:19:04 +0200

Bonjour Pascal,

Depuis la version 5 de Sympa, on gère un cache des propriétaire+modérateurs dans la table admin_table, la source étant le fichier de configuration de la liste. Ca permet notamment de connaître toutes les listes dont l'utilisateur est administrateur en une seule requête SQL.

Par conséquent, lors de la mise à jour du fichier de configuration de la liste, on met à jour la table admin_table. C'est cet appel à sync_include_admin () qui échoue dans ton cas.

Il peut s'agir d'une erreur légitime si au même moment un autre processus accède en lecture aux données.
Ce problème se produit-il systématiquement ? Avec d'autres listes ?
Il peut s'agir d'un lock mal libéré sur include_admin_user.lock. Dans ce cas, tu peux juste supprimer ce fichier.

Pascal Maes wrote:

Je reçois le message suivant lors de la mise à jour de la config d'une liste.

Objet : Listmaster : erreur du serveur.

L'utilisateur X a été confronté à une erreur interne
(Interface web - ACTION : Command process - LIST : Y) :

Problème de synchronisation des administrteurs de la liste 'Y'

Consultez les logs pour plus de détails.

Côté serveur, le logfile me donne :

Jun 21 13:30:58 listes wwsympa[1547]: Waiting for write lock on /var/ sympa/expl/.../include_admin_user.lock
Jun 21 13:30:58 listes wwsympa[1547]: Failed locking /var/sympa/ expl/.../include_admin_user.lock:
Jun 21 13:30:58 listes wwsympa[1547]: do_edit_list: sync_include_admin () failed

OS : Linux listes 2.6.9-34.ELsmp #1 SMP Fri Feb 24 16:54:53 EST 2006 i686 i686 i386 GNU/Linux
Sympa : version 5.2.1





Archives gérées par MHonArc 2.6.19+.

Haut de le page