Se connecter avec
S'enregistrer | Connectez-vous

[HELP] - problème C

Dernière réponse : dans Programmation

bonjour,

voilà une partie de mon code, ça compile sans aucun problème mais il bloque ( à l´endroit indiqué) ...
if ( mkfifo("/tmp/montube",0666) == -1) {
unlink("/tmp/montube");
mkfifo("/tmp/montube",0666);
}

if ( mkfifo("/tmp/montube2",0666) == -1) {
unlink("/tmp/montube2");
mkfifo("/tmp/montube2",0666);
}
/* ca bloque ici, ca bloque a ce putain de if */
if ( (fd = open("/tmp/montube",O_RDONLY)) == -1) {
perror("open");
exit(EXIT_FAILURE);
}

if ( (fd2 = open("/tmp/montube2",O_WRONLY)) == -1) {
perror("open");
exit(EXIT_FAILURE);
}
pour le code complet :
http://m.o.v.e.free.fr/server.c

merci de pouvoir m´aider ...

Autres pages sur : help probleme

Lassé par la pub ? Créez un compte

kangol> heu ... moi pas comprendre là
++Taz> bah avec un pool de thread, on peut en lancer que n au maximum, donc si un thread est en exécution, on ne pourra pas faire appel à lui pour exécuter une procédure/fonction donc il est indisponible, et disponible c'est quand il glandouille
Lassé par la pub ? Créez un compte