Hi Here are a number of fixes that we have made to openais that I have now ported to corosync (more to come).
If totem receives a corrupt message, ignore it (instead of crashing). Fix an assert caused by faulty sort-queue management. Provide a way to configure (at compile time) message and queue sizes. Fix to display strings safely in debug messages. Propagate the flow control state between AIS exec and library Zero out unused totemsrp my_proc_list entries aisexec crash on exit exec/apidef.c | 1 + exec/ipc.c | 19 ++++++++++++++++++- exec/ipc.h | 2 ++ exec/main.h | 2 ++ exec/totemconfig.c | 4 ++-- exec/totemsrp.c | 26 ++++++++++++++++++++++++-- exec/util.c | 19 ++++++++----------- exec/wthread.c | 5 +++++ include/corosync/engine/coroapi.h | 11 ++++++++++- include/corosync/ipc_cpg.h | 8 +++++++- include/corosync/sq.h | 2 +- include/corosync/totem/totem.h | 7 +++++++ lib/cpg.c | 19 ++++++++++++++++--- services/cpg.c | 23 ++++++++++++++++++++--- 14 files changed, 123 insertions(+), 25 deletions(-) Regards Angus Salkeld _______________________________________________ Openais mailing list [email protected] https://lists.linux-foundation.org/mailman/listinfo/openais
