Currently, system calls are performed asynchronously, which is causing "file changed while we read it" errors in the subsequent WDL call to tar. This makes them blocking to ensure the system calls finish executing before the script is allowed to finish. It should hardly affect performance.
Currently,
system
calls are performed asynchronously, which is causing "file changed while we read it" errors in the subsequent WDL call totar
. This makes them blocking to ensure thesystem
calls finish executing before the script is allowed to finish. It should hardly affect performance.