actually start publisher threadpool.
correctly calculate depth from fork_point and index.