Hi Hal. I reviewed the libibumad and i noticed a static array which is called "ports", but i didn't notice any mutex that protect it. Can one use the libibumad in a multithreaded application? thanks Dotan