For better logging (especially in cases of the LogService implemented using a log framework which allows including the thread name in log messages) the thread name is set to include the task to run.