A full answer follows soon, but in essence you got it :) I will be
working on the 4.1 version today, thus the brief reply ;)

> -----Original Message-----
> From: [email protected] [mailto:rsyslog-
> [email protected]] On Behalf Of [email protected]
> Sent: Thursday, January 29, 2009 12:06 PM
> To: rsyslog-users
> Subject: Re: [rsyslog] rsyslog still crashes
> 
> On Thu, 29 Jan 2009, Rainer Gerhards wrote:
> 
> > Hi all,
> >
> > I had another interesting discussion with Lorenzo today. Those of
you
> > interested in details my find the chatlog interesting:
> >
> > http://blog.gerhards.net/2009/01/some-more-on-rsyslog-data-race.html
> 
> so, distilling this down I think I am reading the following.
> 
> 1. mixing mutex and atomic operations is a problem, one or the other
is
> safe
> 
> 2. reliable duplication of the problem requires
> 
> fast machine
> multiple cores _not_ sharing L1 cache (early Intel 4-core machines or
> multi-socket machines)
> a complex rsyslog config that uses multiple thread heavily
> high traffic log volume to heavily load rsyslog
> high system load external to rsyslog increases the chancesof the race
> 
> question, have you tried enabling/disabling preemption in the kernel
on
> these systems to see if that affects the probability of having a
> problem?
> 
> I'm eagerly waiting for the fixes to appear in the 4.1 branch to test
> them
> out.
> 
> David Lang
> 
> 
> > Rainer
> >
> >> -----Original Message-----
> >> From: [email protected] [mailto:rsyslog-
> >> [email protected]] On Behalf Of Rainer Gerhards
> >> Sent: Wednesday, January 28, 2009 6:32 PM
> >> To: rsyslog-users
> >> Subject: Re: [rsyslog] rsyslog still crashes
> >>
> >> Hi all,
> >>
> >> thanks to Lorenzo's help, we made good progress. It is too much to
> > post
> >> inside a mail, please have a look at my analysis of the bug:
> >>
> >> http://blog.gerhards.net/2009/01/rsyslog-data-race-analysis.html
> >>
> >> The short story is that we have at least improved the situation
very
> >> much and I hope to have fixes for all branches within the next
> couple
> >> of
> >> days.
> >>
> >> Rainer
> >>
> >>> -----Original Message-----
> >>> From: [email protected] [mailto:rsyslog-
> >>> [email protected]] On Behalf Of Rainer Gerhards
> >>> Sent: Friday, January 16, 2009 3:22 PM
> >>> To: rsyslog-users
> >>> Subject: Re: [rsyslog] rsyslog still crashes
> >>>
> >>> Lorenzo,
> >>>
> >>> I have created a new branch "raceDebug" and done a first commit to
> >> it.
> >>> The change is very lightweight. Please pull, compile as usual and
> >> give
> >>> it a try. It spits out some info to stdout from time to time
> >>> (hopefully). I am not sure if it aborts, depending on the output
it
> >> may
> >>> or may not. Even if we get messages, they are probably not enough
> to
> >>> pinpoint the bug, but I wanted to do something very light to see
if
> >> the
> >>> bug stays.
> >>>
> >>> Feedback appreciated.
> >>>
> >>> Rainer
> >> _______________________________________________
> >> rsyslog mailing list
> >> http://lists.adiscon.net/mailman/listinfo/rsyslog
> >> http://www.rsyslog.com
> > _______________________________________________
> > rsyslog mailing list
> > http://lists.adiscon.net/mailman/listinfo/rsyslog
> > http://www.rsyslog.com
> >
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com

Reply via email to