multiple instance on Unix
Ville Vainio
ville at spammers.com
Thu Sep 30 05:07:32 EDT 2004
>>>>> "Andrew" == Andrew Dalke <adalke at mindspring.com> writes:
Andrew> Ville Vainio wrote:
>> I'd go for pid file - in Unix at least, process id's are not reused so
>> if no process for the pid in pidfile exists, the process has died.
Andrew> They aren't? I remember seeing them cycle before.
Andrew> Granted, pids are now, what 32 bit numbers so it's rare,
Andrew> but there's nothing in the Unix specs to say they cannot.
Ok, I stand corrected. My Linux experiments indicated that they didn't
cycle in a "disruptive" fashion like NT seemed to do (where pid
collision is extremely likely).
Luckily, I implemented the pid check by checking the process name as
well :-).
--
Ville Vainio http://tinyurl.com/2prnb
More information about the Python-list
mailing list