On Fri, Aug 17, 2001 at 01:22:30AM +0000, Ramji Chandramouli wrote:
This sounds a lot like a problem I was running into when the server syslog-ng died and I could not get the client syslog-ng to try to reconnect.
I made the following change to afinet.c.
In the function do_init_afinet_dest(),
if (self->conn_fd) { return ST_OK | ST_GOON; } else { werror("Error creating AF_INET socket (%z)\n", strerror(errno));
+ io_callout(self->cfg->backend, + self->cfg->time_reopen, + make_driver_reinit(&self->super.super.super, self->cfg)); }
Once I added this io_callout(), I was able to get it working in my set-up. I hope this helps.
Could someone please test this patch? If it fixes the problem I'm willing to include it. -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1