mutex + dynlib