[so] tema3

Ioana Cutcutache so@atlantis.cs.pub.ro
Sat, 22 Nov 2003 16:37:38 +0200


    Mai e o problema : in linux ca sa folosesc sigaction trebuie sa includ
signal.h, si in momentul asta apare un conflict de nume intre functia mea
signal pt. monitor si functia signal definita in signal.h. Solutia ar fi sa
numesc altfel functia pt. monitor, de exemplu SignalMonitor, e ok?

----- Original Message -----
From: "Cosmin Arad" <cosminarad@yahoo.com>
To: <so@atlantis.cs.pub.ro>
Sent: Saturday, November 22, 2003 12:29 PM
Subject: Re: [so] tema3


>
> Poti sa tii in proces un flag global de oprire pe care
>
> sa-l testeze fiecare thread inainte de o noua operatie
> de citire/scriere. Initial flagul este false adica
> toata lumea lucreaza.
> In handlerul pt Ctrl+C poti seta flagul respectiv si
> astfel toate threadurile se vor opri gracefully.
>
> Dupa ce le-ai asteptat pe toate (in main) poti
> distruge monitorul. Bineinteles threadurile vor parasi
> monitorul inainte sa se termine.
>
> Cosmin
>
>
> __________________________________
> Do you Yahoo!?
> Protect your identity with Yahoo! Mail AddressGuard
> http://antispam.yahoo.com/whatsnewfree
> _______________________________________________
> so mailing list
> so@atlantis.cs.pub.ro
> http://atlantis.cs.pub.ro/cgi-bin/mailman/listinfo/so
>