Bug 906331 - Make sure to init() and destroy PerThreadData instances in worker threads, r=billm.