Closed NickolausDS closed 1 year ago
Tested locally with both multithreading and multiprocessing scripts and found no issues that caused problems. It's still possible multiprocessing problems exist and we'll need to split out token handling into a separate DB like the Globus Compute folks did, but for now I think this should work fine.
When doing a lot of runs with multiple processes, multiple entities are potentially writing to the config file at the same time, which adds the possibility for corruption. Investigate this further and add any changes required to mitigate the problem.