Dear all, I am reading 4.6.0 checkpoint service code, and found a possible bug when setting active replica. The current implementation only works first time a replica is set active, as it only update the relevant data structure in cpd and this cpnd, but does not inform other cpnd which has cpa opened the checkpoint. Suppose there are multiple cpnd have opened a checkpoint, say they are a, b, c, d, ..., now "a" is active, so "b", "c", "d" all know that "a" is "active". Now suppose "b" call "saCkptActiveReplicaSet", the 4.6.0 implementation only update the cpd of the new "active" replica, but cpd does not inform "a", "c", "d", so "a", "c", "d" still think "a" is active, this is apparently wrong.
Br, Ted ------------------------------------------------------------------------------ _______________________________________________ Opensaf-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensaf-users
