On Thu, 19 Jan 2006, Andrew Beekhof wrote:

> BSC passes fine - I have no objections.

BSC (presumably BasicSanityCheck): what platform?  (Your earlier email was
about OSX).

Heartbeat 2.x (at least with IPaddr) has worked for some time on Solaris.
But BSC on Solaris has never passed.  Even with this patch (and its two
minor requisite precursors in CVS earlier this week) BSC still seems not
quite right.  But at least it's doing far better than before.

Whilst I have a selfish interest in Solaris, nevertheless the most
important thing to check is that my patch doesn't break the other
platforms.

Aside:  On _any_ platform that has streams, the streams-specific part of
"ipcsocket.c" should be compile-time selectable by defining HB_IPC_METHOD
as value HB_IPC_STREAM.  Then anyone can get involved in debugging it!

[Just to re-iterate: the "#if ..." logic near the top of "ipcsocket.c" has
the default intention of using "sockets" wherever possible, wherever it
can find an associated credentials mechanism.  It only falls back to the
streams mechanism (which seems to have its own inherent credentials) as a
last resort (or second-last if we count the "dummy" code).]


> We should probably make sure this is in before 2.0.3

Yes.  I would certainly very much like to see this.  That's why I'd like
non-Solaris folk to make sure I haven't broken anything for them.

Thanks, Andrew.  Your work is appreciated!

-- 

:  David Lee                                I.T. Service          :
:  Senior Systems Programmer                Computer Centre       :
:                                           Durham University     :
:  http://www.dur.ac.uk/t.d.lee/            South Road            :
:                                           Durham DH1 3LE        :
:  Phone: +44 191 334 2752                  U.K.                  :
_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to