Something went wrong while setting issue due date.
Link issues together to show that they're related. Learn more.
changed the description
In redistributePar, findTimes is only called on the master, but inside of fileOperation it calls lookupProcessorsPath, which contains a returnReduce.
If I switch off Pstream::parRun inside the Pstream::master() condition (which seems logical) it still caches the procsDirs_ on the master which means that it still hangs the next time it does do findTimes in parallel.
mentioned in commit 285a837ce423fcb27fd337bdec9245b76629d9d3
Made the lookupProcessorsPath virtual so uncollated could override it with a non-parallel version.
closed