Per i task sono riuscito a risolvere con queste tre righe for task in asyncio.Task._all_tasks: task.cancel() loop._run_once()
scusate non so come mettere i tag per il codice. Adesso però devo risolvere questo: "Event loop stopped before Future completed." Il giorno 8 novembre 2017 13:56, Christian Barra <barrac...@gmail.com> ha scritto: > > On 8 Nov 2017, at 12:49, Vinny Mautone <vinny74...@gmail.com> wrote: > > Ciao a tutti ho scritto lo stesso anche sul forum, ho un problema con un > client TCP scritto utilizzando il modulo asyncio di Python 3.4.3, il client > è configurato in modo da riavviarsi in automatico in caso di disconnessione > del server, il problema è che il riavvio funziona ma solleva questa > eccezione "task destroyed but is pending" anche se continua a funzionare > tutto infatti al riavvio del server il client si ricollega e fa il suo > dovere, ho letto un po in giro ma non sono riuscito a trovare una soluzione > valida. > > > https://docs.python.org/3/library/asyncio-dev.html#pending-task-destroyed > > La cancellazione di un task va gestita correttamente. > > Consiglio anche di passare a Python 3.6.x, soprattutto se usi asyncio. > > —— > Christian Barra > Python Freelancer // Consultant // Trainer > Board member of the EuroPython Society > www.chrisbarra.xyz > > > _______________________________________________ > Python mailing list > Python@lists.python.it > https://lists.python.it/mailman/listinfo/python > >
_______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python