Thread View: pl.comp.os.bsd
1 messages
1 total messages
Started by SunSoft
Fri, 06 Feb 2009 17:29
Demon i SigSuspend
Author: SunSoft
Date: Fri, 06 Feb 2009 17:29
Date: Fri, 06 Feb 2009 17:29
29 lines
2225 bytes
2225 bytes
Witam, Piszę demona pod FreeBSD w środowisku Free Pascal Compiler. Wzoruję się na przykładzie który znalazłem tutaj: http://www.delphimaster.ru/articles/kylix3/index.html Wykorzystuję bibliotekę INDY http://www.indyproject.org/ Mam problem z którym nie mogę sobie poradzić: W pętli while jest linia: sigsuspend( SigSet ); ktora powoduje uśpienie procesu i oczekiwanie na odpowiednie sygnały według wskazanej maski. Niestety demon wisi na tej linii niezależnie od wysyłanych sygnałów. Obsługa sygnału jest ok ponieważ procedura go wywołująca jest wywoływana - niestety dalej nic się nie dzieje. Problem jest zdecydowanie w bibliotece indy ponieważ zakomentowanie tworzenia obiektu serwera likwiduje problem. Czego mogę szukać ? Co moze przechwytywać wysyłane sygnały ? Będe wdzięczny za ewentualne wskazówki. -- Pozdrawiam: Jaromir Będkowski
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads