[Openais] [PATCH 0/7] Port of some of our patches onto corosync

angus salkeld angus.salkeld at alliedtelesis.co.nz
Tue Aug 19 11:54:16 PDT 2008


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




More information about the Openais mailing list