Hello, j'ai une application multi-thread (j'utilise la lib ACE pour créer mes thread) qui peut potentiellement (bien que rarement) accéder a deux conteneurs en même temps, et il arrivent de temps a autre qu'un élément du conteneur soit supprimé de celui-ci, et qu'un autre thread est en train de parcourir ce conteneurs => seg fault. Je pense qu'il faut donc lock l'accès au conteneurs (des maps, list, set, vector ...etc) quand elle est parcouru, mais je ne vois pas bien comment faire, et je ne sais pas si cela est possible. Merci
Partager