[PATCH] Cygwin: use win pid+threadid for forkables dirname

2019-04-12 Thread Michael Haubenwallner
Rather than newest last write time of all dlls loaded, use the forking process' windows pid and windows thread id as directory name to create the forkable hardlinks into. While this may create hardlinks more often, it does avoid conflicts between dlls not having the newest last write time. --- wi

Re: [PATCH] Cygwin: use win pid+threadid for forkables dirname

2019-04-12 Thread Corinna Vinschen
On Apr 12 15:32, Michael Haubenwallner wrote: > Rather than newest last write time of all dlls loaded, use the forking > process' windows pid and windows thread id as directory name to create > the forkable hardlinks into. While this may create hardlinks more > often, it does avoid conflicts betwe

Re: [PATCH] Cygwin: use win pid+threadid for forkables dirname

2019-04-13 Thread Achim Gratz
Corinna Vinschen writes: > On Apr 12 15:32, Michael Haubenwallner wrote: >> Rather than newest last write time of all dlls loaded, use the forking >> process' windows pid and windows thread id as directory name to create >> the forkable hardlinks into. While this may create hardlinks more >> often

Re: [PATCH] Cygwin: use win pid+threadid for forkables dirname

2019-04-24 Thread Michael Haubenwallner
On 4/13/19 9:36 AM, Achim Gratz wrote: > Corinna Vinschen writes: >> On Apr 12 15:32, Michael Haubenwallner wrote: >>> Rather than newest last write time of all dlls loaded, use the forking >>> process' windows pid and windows thread id as directory name to create >>> the forkable hardlinks into.