From f6d5fcfa0fa2a62f9583fa44dbee035c0adfcc88 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Fri, 22 Apr 2016 11:54:31 +0000 Subject: Fix closecb support wherever a unixmessage may get dropped; add closecb support to unixconnection --- doc/index.html | 2 +- doc/license.html | 2 +- doc/upgrade.html | 6 ++++++ package/deps.mak | 3 ++- package/info | 2 +- src/include/skalibs/unixconnection.h | 1 + src/libdatastruct/genset_iter.c | 19 ------------------- src/libdatastruct/genset_iter_nocancel.c | 19 +++++++++++++++++++ src/libunixonacid/unixconnection_init.c | 3 +-- src/libunixonacid/unixconnection_init_withclosecb.c | 10 ++++++++++ src/libunixonacid/unixmessage_put.c | 7 +++---- src/libunixonacid/unixmessage_sender_flush.c | 2 +- src/libunixonacid/unixmessage_sender_free.c | 4 ++-- src/libunixonacid/unixmessage_unput.c | 13 +++++++------ 14 files changed, 55 insertions(+), 38 deletions(-) delete mode 100644 src/libdatastruct/genset_iter.c create mode 100644 src/libdatastruct/genset_iter_nocancel.c create mode 100644 src/libunixonacid/unixconnection_init_withclosecb.c diff --git a/doc/index.html b/doc/index.html index f88ad30..967e066 100644 --- a/doc/index.html +++ b/doc/index.html @@ -60,7 +60,7 @@ with a standard C development environment

Download