Можно заменить на агентскую проверку и использовать nowait параметр. Что-то вроде
system.run[тут_скрипт_для_запуска,nowait]. Но тогда нужно использовать траперы + желательно предусмотреть свой таймаут в скрипте, чтобы не наплодить, если они будут подвисать например по какой-то причине