protect applications and protocol tables from multithreading access