Apply BatchStartTimeout configuration to task launch and avoid aborting srun commands due to long running Prolog scripts. bug 978