anche se è come dici tu, in ogni caso l'errore viene generato prima, all'apertura della connessione