Merci pour le lien, c est ce que je cherchais!
Type: Messages; Utilisateur: lornac_a
Merci pour le lien, c est ce que je cherchais!
Je vois mieux ce qui me manquait, merci!
Par contre j'ai du mal a comprendre que sur tous les tutos que j'ai regarde, aucun ne parle de l'initialisation de l'attribut du mutex..
Je compile sous un freeBSD 5 (pas tout jeune la bete!!) j'ai pas cette fonction PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP.
Je me suis debrouille autrement, j'ai implemente l'algo de semaphores de...
Mon erreur est certainement la.
je l'ai declare comme ca:
pthread_mutex_t mutex_malloc = PTHREAD_MUTEX_INITIALIZER;
et ensuite je l'utilise normalement.
J'essaie ca des que je peux.
Merci
Mon malloc est dans une librairie dynamique.
J'ai mis un mutex en variable globale qui est donc initialise lors du chargement de cette lib.
Je vois pas comment proceder differemment.
J'ai deja essaye comme tu dis avec les mutex de la lib pthread mais j'ai des soucis avec.
J'ai du mal a l'expliquer car d'apres ce que j'ai compris je ne devrais pas utiliser l'espace memoire...
Merci pour les precisions, je comprends un peu mieux pourquoi je ne peux pas les utiliser.
Par contre je ne vois toujours pas comment ajouter des mutex a mon code sachant que les semaphores et les...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.