Bonjour,
Je travaille sur un soft multi thread et j'ai un problème sur une portion de code que je veux protéger par une section critique.
J'utilise pour cela un objet CRITICAL_SECTION. Pas de problème, je protège bien ma portion de code des autres threads par contre, je ne suis pas protégé si le thread qui a locké la section critique rappelle à nouveau la fonction. J'ai une réentrance du même thread.
Je cherche à détecter ce type de problème pour quitter le plus vite possible la fonction rappellée et éviter cette réentrance.
Avez vous déjà rencontré cette problématique et comment vous l'avez vous résolue.
Partager