sets a compiledir per pid to avoid waiting on lock