AWS Thinkbox Discussion Forums

job reloaded, even tho nothing changed

We noticed that sometimes jobs get reloaded with a :

2016-09-10 13:26:40: 0: Plugin will be reloaded: Auxiliary files for the current job have been modified.

log line as the reason. But looking at the aux files, they havent changed at all. The job was submitted at 1.23pm, and all the aux files have that date. There is another file in the aux folder (an internal log), which is not listed as an aux file, not sure if changes to that file matter… (dont think it does, otherwise we would see restarts every frame…)

Would it be possible to figure out why deadline thinks an aux file has changed? Which file and what change did it detect? Also, can this misfire?

Hey Laszlo,

Looks like there is some weirdness going on with the logic used to determine if the auxiliary files have changed, we’ll look into it on our end. Thanks for reporting this!

Hey Laszlo,

Can you confirm that the job, who’s auxiliary files are coming up as out of sync, does not have the “Re-synchronize Auxiliary Files Between Tasks” flag set?

Yeah we usually dont have that flag set

Figured as much, just wanted to make sure all the bases were covered :slight_smile:

Thanks for looking into this!

Hi there,

I looked through recent change logs, but couldn’t find anything related to this. Did you guys get around to looking into the logic here, or add additional logging to figure out what might cause the false positives?

cheers
l

Yeah, those changes are actually in 8.1 Beta 6. There were definitely a couple odd flows that caused unnecessary reloads, and it should now print out the individual aux files that caused the re-sync in the event that it is deemed necessary:

Cheers,
Jon

Thanks! Would these changes be backported to 8.0?

They won’t, unfortunately. We did some significant refactoring of the auxiliary file system in 8.1, and this change was part of that overall effort. We wouldn’t be able to backport this change without doing a similar amount of refactoring, and that’s too big of a change for an 8.0 revision release.

Cheers,
Ryan

Privacy | Site terms | Cookie preferences