Piazzale Italia

Errore cron dopo aggiornamento a 3.1.8

 
Immagine Giovanni dam
Errore cron dopo aggiornamento a 3.1.8
 

Buongiorno a tutti,

Ho aggiornata dalla versione 2.9 alla versione 3.1.8. Tutto sembrava funzionare correttamente ma provando a fare girare il cron manualmente mi esce questo errore: 

... started 10:58:21. Current memory use 4.1MB.
!!! E' stato rilevato un errore di programmazione, deve essere sistemato da un programmatore: A lock was created but not released at:
[dirroot]/lib/classes/task/manager.php on line 483

 Code should look like:

 $factory = \core\lock\lock_config::get_lock_factory('type');
 $lock = $factory->get_lock(Resource id #118);
 $lock->release();  // Locks must ALWAYS be released like this.

 !!!
Si tratta di un errore di programmazione? Spero che sapete darmi una possibile soluzione.

Grazie mille per un aiuto.


Saluti

Giovanni

 
Media dei voti:  -
Immagine Matteo Scaramuccia
Re: Errore cron dopo aggiornamento a 3.1.8
Core developersParticularly helpful MoodlersPlugin developers

Ciao Giovanni,
devi abilitare il log di debug a livello DEVELOPER e rilanciare il cron e condividerci l'errore: quell'errore che tu leggi ora deriva sicuramente da un errore altrove, che va individuato.

Usi per caso dei plugin per le Domande, cioè dei subplugin del Quiz?
Te lo chiedo perché ad esempio nel passato ci sono stati diversi problemi: https://moodle.org/mod/forum/discuss.php?d=340646.

HTH,
Matteo