Open
Description
Investigate the potential problems and solutions for the situation where there are multiple dash tools running with this package and are attempting to write to the same log file.
How should we handle this?
Is it okay if some tools have persisted logs that don't get stored locally as a result of simultaneous write operations?
Possibly a lock file, but will this result in some tools hanging on exit as other processes finish writing to logs?