fence-virt/server
Yevheniy Demchenko 913e54c544 Current implementation of event listener in virt-serial does not support keepalive,
it does not generate nor capable to answer to keepalive requests, which
causes libvirt connection to disconnect every 30 seconds (interval*timeout
in libvirtd.conf). Furthermore, it does not clean up filehandlers and leaves
hanging sockets. Also, if other thread opens its own connection to libvirt
(i.e. checkpoint.c), event function in virt-serial.c just updates event listener
file handler with a wrong one, what causes checkpoint.c malfunctions, fence_virtd hangs
and so on. This patch uses default event listener implementation from libvirt and
resolves theese problems.
2016-04-25 20:03:05 +02:00
..
checkpoint.c fence_virtd: Return success if a domain exists but is already off. 2012-10-26 18:14:45 -04:00
checkpoint.h Add missing header file 2009-09-17 14:11:00 -04:00
config.c fence-virt: Fix broken restrictions on the port ranges 2015-03-03 13:40:46 -05:00
cpg.c Make cluster mode plugin work 2009-09-16 20:07:46 -04:00
daemon_init.c daemon_init: Removed PID check and update 2015-08-30 16:01:07 +02:00
history.c Make history functions generic 2009-09-14 15:05:16 -04:00
libvirt-qmf.cpp Update libvirt-qmf plugin and docs 2012-02-08 15:46:50 -05:00
libvirt.c fence-virtd: Allow multiple hypervisors for the libvirt backend 2014-06-27 00:07:46 -04:00
main.c fence-virtd: Allow multiple hypervisors for the libvirt backend 2014-06-27 00:07:46 -04:00
Makefile.in Add a TCP listener plugin for use with viosproxy 2012-06-01 15:22:02 -04:00
mcast.c Clarify debug message 2015-02-20 10:08:09 -06:00
null.c Allow use of static mappings w/ mcast listener 2010-01-14 13:38:37 -05:00
plugin.c Revert "fence-virt: Fix possible descriptor leak" 2012-10-26 18:15:31 -04:00
pm-fence.c Clean up build and comments. 2012-02-07 10:47:12 -05:00
serial.c fence-virt: Fix for missed libvirtd events 2013-09-13 15:12:00 -04:00
serial.h Fix serial domain handling 2012-02-07 11:04:53 -05:00
static_map.c Fix memory leaks found with valgrind 2010-01-14 18:46:21 -05:00
tcp.c Add a TCP listener plugin for use with viosproxy 2012-06-01 15:22:02 -04:00
uuid-test.c Make uuids work with libvirt-qpid 2009-11-06 13:16:42 -05:00
uuid-test.h Make uuids work with libvirt-qpid 2009-11-06 13:16:42 -05:00
virt-serial.c Current implementation of event listener in virt-serial does not support keepalive, 2016-04-25 20:03:05 +02:00
virt-sockets.c fence-virt: Fix free of uninitialized variable 2012-10-17 13:20:24 -04:00
virt.c fence-virt: Don't overrwrite saved errno 2014-06-23 15:56:09 -04:00
virt.h Make cluster mode plugin work 2009-09-16 20:07:46 -04:00
vm_states.c Make cluster mode plugin work 2009-09-16 20:07:46 -04:00