🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.programowanie
4 messages
4 total messages Started by Jacek Debowczyk Thu, 09 Sep 1999 18:45
Przekazywanie sygnalow
#245
Author: Jacek Debowczyk
Date: Thu, 09 Sep 1999 18:45
7 lines
946 bytes
Hejka,
Mam nastepujacy problem: est program, ktory wykonuje funkcje fork(). Chce,
aby wszystkie sygnaly, ktore otrzyma proces byly przekazywane do procesu
potomnego (utworzonego za pomoca fork()). Z tego co sie orientuje za pomoca
funkcji signal nie da rady tego zrobic (oczywiscie nie wchodzi w gre
tworzenie dla kazdego sygnaly oddzielnej proceury).
							pozdrufka, jacek.
Re: Przekazywanie sygnalow
#246
Author: Marcin 'Qrczak' Kowalczyk
Date: Thu, 09 Sep 1999 19:41
17 lines
1690 bytes
9 Sep 1999 18:45:38 GMT, Jacek Debowczyk <jumbo@nemezis.ipan.lublin.pl> pisze:

> Mam nastepujacy problem: est program, ktory wykonuje funkcje
> fork(). Chce, aby wszystkie sygnaly, ktore otrzyma proces byly
> przekazywane do procesu potomnego (utworzonego za pomoca fork()). Z
> tego co sie orientuje za pomoca funkcji signal nie da rady tego
> zrobic (oczywiscie nie wchodzi w gre tworzenie dla kazdego sygnaly
> oddzielnej proceury).

Wystarczy jedna funkcja, podłożona oddzielnie pod każdy sygnał.
Procedura obsługi sygnału dostaje numer sygnału jako argument.

-- 
 __("<    Marcin Kowalczyk * qrczak@knm.org.pl http://kki.net.pl/qrczak/
 \__/          GCS/M d- s+:-- a22 C+++>+++$ UL++>++++$ P+++ L++>++++$ E-
  ^^                W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK                  5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
Re: Przekazywanie sygnalow
#247
Author: Daniel Mróz
Date: Thu, 09 Sep 1999 22:15
16 lines
1565 bytes
On 9 Sep 1999 18:45:38 GMT, Jacek Debowczyk <jumbo@nemezis.ipan.lublin.pl> wrote:
>Mam nastepujacy problem: est program, ktory wykonuje funkcje fork(). Chce,
>aby wszystkie sygnaly, ktore otrzyma proces byly przekazywane do procesu
>potomnego (utworzonego za pomoca fork()). Z tego co sie orientuje za pomoca
>funkcji signal nie da rady tego zrobic (oczywiscie nie wchodzi w gre
>tworzenie dla kazdego sygnaly oddzielnej proceury).
Funkcja kill() + signal() chyba da rade.

Pozdrawiam
Beorn

-- 
-------------------------------------------------------------------------------
Daniel 'Beorn' Mróz
beorn@alpha.pl
----------------------------------ooo^..^ooo-----------------------------------
Przekazywanie sygnalow
#248
Author: Przemek Borys
Date: Fri, 10 Sep 1999 14:54
13 lines
1661 bytes
EHLO Jacek!

[09 Sep 99] Jacek Debowczyk->All
 JD> Mam nastepujacy problem: est program, ktory wykonuje funkcje
 JD> fork(). Chce, aby wszystkie sygnaly, ktore otrzyma proces byly
 JD> przekazywane do procesu potomnego (utworzonego za pomoca fork()).

Zrób sobie np. obsługę sygnałów kill(2)ującą procesy potomne odebranym
sygnałem.

____\___\___
(_(\|,|_|,|_ [ /o)\ | GCS/S/TW/P d? s+:- a19 UL++++/H L++(++++) PGP- ]
    |   | |. [ \(o/ | t+++  5+ X- R-  b+  E- W++ PE  PS  D-  !r>r+++ ]
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