Re: [HS] Threads
Le Wed, 13 Apr 2005 01:10:59 +0200
manioul <manioul@manioul.org> a écrit:
> Le mardi 12 avril 2005 à 23:17 +0200, François Boisson a écrit :
> [...]
> > > Que dit `ps fax` ?
> >
> > 21389 pts/8 Ss 0:00 \_ bash -i
> > 21544 pts/8 S+ 0:00 \_ logrecept -y
> > 21546 pts/8 S+ 0:00 \_ logrecept -y
> > 21547 pts/8 S+ 0:02 \_
> > logrecept-y
> >
> > A priori, il est normal que le dernier soit celui qui bosse, il
> > fabrique les requêtes SQL et les exécute, le maître se contente
> > (comme tous les patrons (!)) de recevoir les paquets et de
> > transmettre...
> Tu as bien vérifié dans ton code si tu es fils ou parent? Il semble
> que tes processus fils fork...
Un seul thread est crée dès le début et le fils ne crée plus rien. J'ai
confirmé cela en détournant le sigint et en le faisant afficher un texte
(«Ctrl-C rencontré»). 2 textes seuls s'affichent au ^C.
> Par filament, tu entends bien créer un fils (fork)?
thread (l'espace données reste le même).
François Boisson
Reply to: