Penso che il problema sia riconducibile ad una codifica errata dei tuoi thread: che la libreria, la funzione o il metodo utilizzato sia sincrono o asincrono, se ne fai uso in un thread secondario - quindi slegato dal thread primario dell'applicazione - ma il tuo programma si blocca, significa che da qualche parte hai inserito una sincronizzazione, un'attesa o un accesso ad una risorsa condivisa con il thread tale per cui il thread primario si blocca, contrariamente a quanto voluto.
Fai qualche verifica in merito a questa casistica.
Ciao!![]()

Rispondi quotando