Domanda: Esiste una sorta di timeout o interruzione della funzione socket.accept() in python?oggetto socket python accetta timeout
Info:
Ho un programma che ha un thread figlio associato a una porta e costantemente accettare e tende e li passa a una coda per il thread principale. In questo momento sto cercando di interrompere il thread figlio in modo che possa decostruire in modo appropriato. Penso che sia possibile semplicemente interrompere il thread figlio e fare in modo che il genitore decostruisca il bambino, ma ci sono altre volte in cui voglio essere in grado di restituire il modulo iniziale, quindi ho deciso che sarebbe stato l'approccio più utile.
Quindi, c'è un modo per ottenere un timeout o annullare il metodo accept in modo che il thread possa tornare senza che sia necessario connettersi prima ad esso?
lo farà? ok. quando ho letto la documentazione ha fatto sembrare che solo l'invio e la ricezione sono stati effettuati. Grazie! – Narcolapser