use error checking mutexs in pltap&tunnel