fork_new_thread() reads thread_atime
serialize all cluster/windows (for the time being at least)