J'ai pas fait "close(0),close(1),close(2);" avant fork(), histoire que le process principal puisse encore s'exprimer :-) mais c'est bien sûr possible! (et si le fils fait fork() c'est le cas).
ps: il se passe quoi si execvp échoue ?
Le vrai code teste tout, y compris close(). Je ne vois pas l'intérêt de poster du vrai code ici, c'est trop chiant à lire.
[^] # Re: Utiliser les tty
Posté par riba . En réponse à la dépêche Patch pour le noyau Linux améliorant l'interactivité entre les applications console et Xorg. Évalué à 3.
J'ai pas fait "close(0),close(1),close(2);" avant fork(), histoire que le process principal puisse encore s'exprimer :-) mais c'est bien sûr possible! (et si le fils fait fork() c'est le cas).
ps: il se passe quoi si execvp échoue ?
Le vrai code teste tout, y compris close(). Je ne vois pas l'intérêt de poster du vrai code ici, c'est trop chiant à lire.