Got ride of more legacy compatibility code.
Split ProcessThread::start() method into ProcessThread::init() and ProcessThread::start().