|
|
|
|
Ce n'est pas tres complique, il faut regarder du cote de fcntl et dire aux file des de ne plus être bloquant.
void ma_fonction_qui_fait_des_supers_pipes()
{
int fildes[2];
pipe(fildes);
fcntl(fildes[1], F_SETFL, O_NONBLOCK);
... la suite de ton code.
}
tu peux aussi faire ceci sur le fd 0 etc.. Bon courage. |