Fix for Issue #28. For msg open async calls, copy in the queueName arg for the openparam and free the cloned queuename in the opencallback thread. Directly using user provided queuename for the async callback would result in memory corruption if the user had it allocated on the stack or freed the queuename after the queueopen async call
Upgrade model starter14slotATCA up-to-date SAFplus
Merge branch 'master' of github.com:OpenClovis/SAFplus-Availability-Scalability-Platform
Upgrade model starter14slotATCA up-to-date SAFplus
Upgrade starter2Node example model to up-to-date safplus
Upgrade starter2Node example model to up-to-date safplus
Upgrade starter5slotATCA example model up-to-date current SAFplus
Upgrade virtualIp model example up-to-date with current SAFplus
Upgrade eval model into current SAFplus
Fixed issue on example model eval
Fixed issue on model example starter14slotATCA
Accumulation issue examples model
Upgrade example model ComprehensiveExample into current SAFplus
Don't reset the payload node when it goes leaderless if:
export CL_AMF_PAYLOAD_RESET_DISABLE=1
This would ensure that the payloads continue to run without terminating the services even
when the cluster becomes leaderless.
When a master joins the cluster, the payload registration thread, re-registers back with master.
The master then continues with payload instantiation as before. But it would end up being a soft instantiation as instantiated components wouldn't be re-instantiated by payloads and csi assignments wouldn't be reassigned because the client side csi cache for the components on the payload would ensure that the component won't get duplicate csi assignments for the same CSI.
In effect, it would end up being a cluster start with same role assignments triggered from master as before.
When any application is killed in the payload in the absence of the master, then the component is only cleaned up locally. It would end up getting instantiated when the master tries to instantiate the payload after it re-registers with master on seeing a cluster leader.
Merge branch 'master' of github.com:OpenClovis/SAFplus-Availability-Scalability-Platform