On 12/2/21 7:05 AM, Bagomot wrote:

This works for Windows. I need something similar for Linux and Macos.

Tell me how, if you know. Maybe the standard library D already has the required functionality? Or are there better ways to only run one instance of the app?

Typically this is done using pid files.

https://linux.die.net/man/3/pidfile

But I don't know if MacOS has a specialized call for it, or if you have to do it yourself. I think you need to lock the file with `flock` to get it to work properly.

-Steve

Reply via email to