Sto utilizzando un segnale in tempo reale in Linux per ricevere notifiche sull'arrivo di nuovi dati in una porta seriale. Sfortunatamente, ciò causa la sospensione delle chiamate a riposo quando c'è un segnale. Qualcuno sa di un modo per evitare questo comportamento.Come evitare l'interruzione delle chiamate a riposo a causa di un segnale in Linux
Modifica: Ho provato a utilizzare un segnale regolare (SIGUSR1) ma continuo a ottenere lo stesso comportamento.
Grazie, Joao
Andrò con questo. Ho dato uno sguardo all'interno delle librerie POCO e la loro implementazione Thread :: sleep fa qualcosa come te descritto. Grazie – jassuncao
Non dimenticare di controllare la risposta selezionata. –
Non lo farò, ma preferisco aspettare un po 'prima di accettare una risposta. – jassuncao