This problem is resolved. I think it was an issue with glib 2.12.3 The change log for glib 2.12.4 contains Overview of Changes from GLib 2.12.3 to GLib 2.12.4 =================================================== * Fix build problems related to Posix timers. * Bugs fixed 321974 nanosleep on AIX / g_timer API using high resolution timers which I think is the real answer. I built this and used syslog-ng 2.0.0 and this problem is gone. Evan. Evan Rempel wrote:
Running Syslog-ng 2.0rc3 compiled on AIX 5.2 with xlc TCP connection to syslong-ng 1.6.9 on Linux.
AIX config has
options { sync(0); log_fifo_size(10000); use_fqdn(yes); keep_hostname(no); chain_hostnames(no); time_reap(60); time_reopen(5); };
When I hup the receiving syslong-ng, the TCP connection is dropped. The AIX syslog-ng 2.0rc3 does NOT reconnect after 5 seconds. sending a SIGHUP to the sylog-ng process causes it to reconnect, but the queued messages do not get sent.
I am not sure if syslog-ng was unaware of the failed connection, resulting in it not queueing the messages, or if syslong-ng dropped its queued messages when it recieved a SIGHUP.
local files continue to get the messages and remote udp continue to get the messages, but they don't get delivered to the tcp destination.
Evan. _______________________________________________ syslog-ng maillist - syslog-ng@lists.balabit.hu https://lists.balabit.hu/mailman/listinfo/syslog-ng Frequently asked questions at http://www.campin.net/syslog-ng/faq.html