if (index > -1) {
// FOUND TASK WITH SAME NAME
final TaskWrapper existingTask = _taskList.get(index);
if (null == existingTask || existingTask.isFinished()) {
_taskList.remove(index);
logger.fine(String.format(
"Service '%s' was already in list, " +
"but it was finished. " +
"The service will be replaced.", name));
} else {
// task is already running.