News

Creating a lock file (say, in /tmp) is a common approach. On launch, check to see if the file already exists. If it does, exit. Otherwise, create it and continue.