'Override this method instead of :meth:`start()`. :meth:`start()`
calls this method.
This method is called right before this thread is started and this
objectâs run() method is invoked.'

def on_thread_start(self):

    pass
