Changeset 59351 in spip-zone


Ignore:
Timestamp:
Mar 15, 2012, 6:04:56 PM (8 years ago)
Author:
marcimat@…
Message:

Ne pas bloquer la base lors du cron de mise à jour des dépots : utiliser systématiquement sql_allfetsel() si l'on doit effectuer d'autres requetes SQL ensuite dans le parcours des résultats.

Location:
_core_/plugins/svp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/svp/genie/svp_actualiser_depots.php

    r55692 r59351  
    77
    88        // On recupere en base de donnees tous les depots a mettre a jour
    9         if ($resultats = sql_select('id_depot', 'spip_depots')) {
    10                 // On boucle sur chaque depot en appelant la fonction d'actualisation
    11                 while ($depot = sql_fetch($resultats)) {
     9        if ($resultats = sql_allfetsel('id_depot', 'spip_depots')) {
     10                foreach ($resultats as $depot) {
    1211                        svp_actualiser_depot($depot['id_depot']);
    1312                        spip_log("ACTION ACTUALISER DEPOT (automatique) : id_depot = ". $depot['id_depot'], 'svp_actions.' . _LOG_INFO);
  • _core_/plugins/svp/paquet.xml

    r57964 r59351  
    22        prefix="svp"
    33        categorie="maintenance"
    4         version="0.76.0"
     4        version="0.76.1"
    55        etat="test"
    66        compatibilite="[3.0.0-beta;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.