Ainsi parla Wallace le 318�me jour de l'an 2003: > > Le 14 nov. 03, � 17:56, Erwan David a �crit : > >>>> En effet j'etais tombe sur une page man de BSD sur google. > >>>> Je pense que le plus simple est que mon script ouvre le fichier > >>>> mail.log en lecture continue ca sera plus simple. > >>> > >>> J'opterais plut�t pour la solution que quelqu'un t'a d�j� > >propos�e: >> un > >>> tube nomm� et ton prog qui lit dedans, avec un select () pour ne > >pas>> perdre de temps � boucler. > >> > >> Que est l'int�r�t d'un select ? Un read est bloquant sur un pipe, > >si > je > >> ne m'abuse. > > > > Pour ne pas bloquer ? > > de toute facon j'ai fait un read bloquant en faisant un open sur un > tail -f sur le fichier > qui m'interesse, ca marche tres bien et j'ai un fork qui gere la > distribution des stats calcules. > Je vois pas l'interet de ne pas bloquer sur ce genre de truc.
Voil�, c'�tait bien ma question. AFAIK, les select() ne sont utiles que pour surveiller un fd que quand on souhaite faire autre chose en attendant, ce qui ne doit pas trop �tre le cas ici. <troll> alors maintenant on trolle sur des appels syst�mes ? </troll> -- .,p**"*=b_ Nicolas Rueff ?P" .__ `*b Montb�liard - France |P .d?'`&, 9| http://rueff.tuxfamily.org M: |} |- H' [EMAIL PROTECTED] &| `#?_._oH' +33 6 77 64 44 80 `H. "`"`' GPG 0xDD44DAB4 `#?. ICQ 97700474 `^~. We are Penguin. Resistance is futile. You will be assimilated. -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/E/IT d- s:- a24>? C++ UL+++$ P++ L++++ !E W+++ N++ o? K- w-- !O M- V-- !PS !PE !Y PGP+++ t+ 5 X+ R* tv++ b++++ DI++ D++ G++ e+++ h r- y++ ------END GEEK CODE BLOCK------
pgpCn3wWOhFvx.pgp
Description: PGP signature

