Version 5.0.0 may be a good point to change the default behaviour about filenames of temporary files.
See the discussions in #112 and #284.
Options:
- Don't change the behaviour.
- Always use the multi-run mode. Retain
-M for compatibility, but it does nothing.
- Change the default behaviour to enable the multi-run mode, disabled by, say,
-nM.
Related, but another concern is that ((int)GetPID())%100000 does not 100% guarantee a unique number. We may change this, for example, by removing %100000. Nowadays, I see PIDs like 25356 and 128171. It might happen the situation with PIDs differ by exactly 100000.
Any thoughts?
Version 5.0.0 may be a good point to change the default behaviour about filenames of temporary files.
See the discussions in #112 and #284.
Options:
-Mfor compatibility, but it does nothing.-nM.Related, but another concern is that
((int)GetPID())%100000does not 100% guarantee a unique number. We may change this, for example, by removing%100000. Nowadays, I see PIDs like 25356 and 128171. It might happen the situation with PIDs differ by exactly 100000.Any thoughts?