0
我的計劃得到很多的信號,在第二。然而,我希望能夠執行一些代碼的每一秒。如果我只是這樣做:與延遲發送信號給我自己的過程用C在Linux(Ubuntu的)
toSleep = ONESEC;
while (toSleep > 0)
toSleep = sleep(toSleep);
該程序獲取的信號導致此while while循環餓死。
如果可能有某種方式來送我自己的進程的信號每秒,將是完美的,因爲該信號會在信號隊列中等待,發生在它的轉機。
我該怎麼做?
好主意!謝謝 – Bush 2013-04-27 14:03:43