On 5/25/07, Brian Reichert <[EMAIL PROTECTED]> wrote:
On Fri, May 25, 2007 at 09:21:04AM +0200, Andrew Beekhof wrote:
> On 5/24/07, Brian Reichert <[EMAIL PROTECTED]> wrote:
> >On Thu, May 24, 2007 at 06:05:27PM +0200, Andrew Beekhof wrote:
> >> it tells you if the pid has been reused by another, unrelated, process.
> >> its just an extra check available to linux users.
> >
> >Doesn't the expression I cite above also test for reused and unrelated
> >(where 'unrelated' means 'not me')?
>
> no.
>
> pid !=getpid() will always fail - even when another heartbeat process
> _is_ running.
>
> unrelated != not me
> "unrelated" means "not another heartbeat process".
Hmm, then I fear I'm misunderstanding the patch. I see it comparing
/proc/<pid>/exe to /proc/getpid()/exe to see if they are the same.
How is that different from comparing pid to getpid()?
its comparing the name of the processes belong to the pids
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems