mirror_corosync/exec
Jan Friesse abc1fa5626 totemknet: Flush knet log messages
When initialization fails knet logs messages into pipe. Previously they
were never processed. Solution is to add log_flush_messages which takes
care to call log_deliver_fn.

Call of log_flush_messages is also added to totemknet_finalize because
this removes log pipe fd from qb_loop so similar problem can happen.

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Reviewed-by: Christine Caulfield <ccaulfie@redhat.com>
2017-07-03 13:19:11 +02:00
..
.gitignore Add .gitignore files. 2010-10-21 07:43:46 -07:00
apidef.c sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
apidef.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
cfg.c list: Replace for_each by safe version where need 2016-10-27 14:56:52 +02:00
cmap.c Remove redundant header file inclusion 2016-12-05 09:59:08 +01:00
coroparse.c coroparse: Use readdir instead of readdir_r 2017-04-20 08:53:54 +02:00
cpg.c Remove redundant header file inclusion 2016-12-05 09:59:08 +01:00
cs_queue.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
fsm.h Make logging of WD and MON service correct 2012-08-16 14:45:15 +02:00
icmap.c list: Replace for_each by safe version where need 2016-10-27 14:56:52 +02:00
ipc_glue.c coroapi: Use size_t for private_data_size 2017-05-29 17:23:37 +02:00
logconfig.c logconfig: Do not overwrite logger_subsys priority 2017-03-10 09:09:42 +01:00
logconfig.h list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
logsys.c list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
main.c totem: Propagate totem initialization failure 2017-06-15 11:07:33 +02:00
main.h Reload: Make coroparse use a designated icmap hash table 2013-09-12 16:09:06 +01:00
Makefile.am totem: Add Kronosnet transport. 2016-10-11 10:09:42 +01:00
mon.c list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
pload.c build: bring SOLARIS up to the same standard as other OSes 2012-08-30 15:00:27 +02:00
quorum.c Remove redundant header file inclusion 2016-12-05 09:59:08 +01:00
quorum.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
schedwrk.c schedwrk: Cleanup and make it work on PPC BE 2016-05-17 16:29:25 +02:00
schedwrk.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
service.c service: Fix memleak in service_unlink_and_exit 2013-06-21 11:21:29 +02:00
service.h service: remove leftovers from mt corosync 2012-08-09 15:10:16 +02:00
sync.c Remove redundant header file inclusion 2016-12-05 09:59:08 +01:00
sync.h sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
timer.c Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
timer.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
totemconfig.c totemconfig: Make crypto work again 2017-07-03 13:19:02 +02:00
totemconfig.h totemconfig: Prefer nodelist over bindnetaddr 2017-04-11 11:19:31 +02:00
totemip.c list: Replace for_each by safe version where need 2016-10-27 14:56:52 +02:00
totemknet.c totemknet: Flush knet log messages 2017-07-03 13:19:11 +02:00
totemknet.h totem: add totemknet.[ch] 2016-10-13 08:46:34 +01:00
totemnet.c totem: Add Kronosnet transport. 2016-10-11 10:09:42 +01:00
totemnet.h totem: Add Kronosnet transport. 2016-10-11 10:09:42 +01:00
totempg.c totem: Propagate totem initialization failure 2017-06-15 11:07:33 +02:00
totemsrp.c totem: Propagate totem initialization failure 2017-06-15 11:07:33 +02:00
totemsrp.h totem: Add Kronosnet transport. 2016-10-11 10:09:42 +01:00
totemudp.c list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
totemudp.h totem: Add Kronosnet transport. 2016-10-11 10:09:42 +01:00
totemudpu.c totem: Fix buffer sizes 2017-03-02 14:57:39 +00:00
totemudpu.h totem: Add Kronosnet transport. 2016-10-11 10:09:42 +01:00
util.c list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
util.h Fix various typos 2016-09-12 09:50:11 +02:00
votequorum.c votequorum: Report errors from votequorum_exec_send_reconfigure 2017-05-26 16:18:33 +02:00
votequorum.h list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
vsf_quorum.c Remove redundant header file inclusion 2016-12-05 09:59:08 +01:00
vsf_ykd.c YKD: Fix loading of YKD quorum module 2014-08-18 09:33:59 +01:00
vsf_ykd.h list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
vsf.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
wd.c wd: Report error when close of wd fails 2017-04-20 08:53:45 +02:00