Projet

Général

Profil

Anomalie #4825

Les sessions sont bloquantes

Ajouté par Matthieu Codron il y a environ 6 ans. Mis à jour il y a presque 6 ans.

Statut:
Intégré
Priorité:
Urgent
Assigné à:
Version cible:
Début:
27/06/2014
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:

Régression suite à la demande 3894, Release Core 3.2.6

Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Socle technique
Régression:
Non
Jalons:

Description

les sessions ouvertes par dynacase ne sont pas fermées (les appels à session_write_close sont commentés.
Cela rend l'exécution des actions non parallélisable (chaque action devant faire un session open doit attendre que l'action en cours se termine).

C'est particulièrement pénalisant pour les applications qui nécessitent de nombreux appels ajax pour afficher une page, car dans ce cas, cela revient à faire des appels séquentiels.


Demandes liées

Copié vers Core - Anomalie #4860: Les sessions sont bloquantesIntégré27/06/2014

Historique

#1 Mis à jour par Marc Claverie il y a environ 6 ans

  • Statut changé de Nouveau à À analyser
  • Assigné à mis à Éric Brison
  • Priorité changé de Haut à Urgent

#2 Mis à jour par Jérôme Augé il y a environ 6 ans

  • % réalisé changé de 0 à 100

#3 Mis à jour par Marc Claverie il y a presque 6 ans

  • % réalisé changé de 100 à 20

Traitement de l'action
- ouverture & lecture de la session => $_SESSION
- par la suite on doit utiliser la variable $_SESSION en lecture
- en écriture : on reprend le contenu de la session stockée + modification + enregistrement

#4 Mis à jour par Marc Claverie il y a presque 6 ans

  • Assigné à changé de Éric Brison à Jérôme Augé

#5 Mis à jour par Jérôme Augé il y a presque 6 ans

  • Statut changé de À analyser à Assigné
  • % réalisé changé de 20 à 100

#6 Mis à jour par Éric Brison il y a presque 6 ans

  • Statut changé de Assigné à Intégré

Appliqué par commit dynacase-core|commit:34189108f0a188f7afd4bff91b70250a0eef437a.

#7 Mis à jour par Marc Claverie il y a presque 6 ans

  • Solution proposée mis à jour (diff)

Formats disponibles : Atom PDF