Questo errore si verifica quando viene persa la connessione a MySQL, generalmente effettuando operazioni che sfruttano per parecchio tempo la stessa connessione. Per evitarlo la prima cosa che puoi fare è verificare dopo quanto tempo compare l'errore, verificare il parametro che imposta il timeout di MySQL e capire se puoi fare qualcosa per ridurre i tempi di elaborazione, qualora fossero molto elevati. Tuttavia la soluzione reale è quella di intercettare l'errore e ripristinare la connessione caduta.
![]()