That seems to have done the trick -  I still see some small amount of memory consumption over time, but nowhere near the rate it was at before your suggestion. I'll monitor it overnight and see if it hits a plateau.
But now, I think it's time for some pálinka!

Henry -


Balazs Scheidler <bazsi@balabit.hu>
Sent by: syslog-ng-admin@lists.balabit.hu

02/28/2005 02:19 PM
Please respond to
syslog-ng@lists.balabit.hu

To
syslog-ng@lists.balabit.hu
cc
Subject
Re: [syslog-ng]Syslog-NG 1.6.6 memory leak when sending UDP logs





On Mon, 2005-02-28 at 13:49 -0500, henry@shoelacecity.com wrote:
>
> Fair enough.  
> I've disabled udp spoof, but am keeping forwarding turned on -  it
> seems to have plugged the hole.  One of the major reasons for using
> syslong-ng is the spoofing feature.  I look forward to getting to the
> cause.  

Can you check if this simple one-liner solves the problem? (if you don't
have scsh, touch afinet.c.x after applying the patch to satisfy build
dependencies)

diff -u -r1.25.4.6 afinet.c
--- afinet.c    5 Aug 2004 11:35:12 -0000       1.25.4.6
+++ afinet.c    28 Feb 2005 19:17:30 -0000
@@ -653,6 +653,7 @@
                       if (libnet_write(self->lnet_ctx) < 0) {
                               werror("Error sending raw frame, error: %z", libnet_geterror(self->lnet_ctx));
                       }
+                       ol_string_free(msg_line);
               }
               else {
               fallback_socket:

--
Bazsi


_______________________________________________
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