agosteeno
02-07-2011, 15:09
Salve a tutti, avrei una domandina da farvi: sostanzialmente ho un server multithread dove c'e' il main thread che esegue un ciclo per accettare connessioni dai client. Ad ogni richiesta di connessione viene attivato un thread che gestisce questa connessione. Poi c'e' un thread che dovra' essere eseguito in certi momenti e deve fare alcune operazioni.
Il problema e' questo: questo thread deve essere attivato ogni tot secondi. Come posso fare per fare in modo che avvenga questo senza fare attesa attiva (la cosa piu' ridicola che viene in mente e far eseguire una sleep di tot secondi al thread)?
Il problema e' questo: questo thread deve essere attivato ogni tot secondi. Come posso fare per fare in modo che avvenga questo senza fare attesa attiva (la cosa piu' ridicola che viene in mente e far eseguire una sleep di tot secondi al thread)?