Re: beagle error logging
- From: drago01 <drago01 gmail com>
- To: "D Bera" <dbera web gmail com>
- Cc: Beagle-Mailing-List <dashboard-hackers gnome org>
- Subject: Re: beagle error logging
- Date: Fri, 18 Jul 2008 01:59:22 +0200
On Fri, Jul 18, 2008 at 1:23 AM, D Bera <dbera web gmail com> wrote:
> Hey folks,
> Need some suggestion here. Once in a while for some user, beagle
> creates these giant log files. I am wondering how to stop that. This
> is really trying to avoid worst case behaviour. The logging scenario
> is much better now than a year ago so the average users dont see this
> problem.
>
> The disributions turn off debug log for beagle. Only error messages
> are printed. So if someone has a 1GB of log file with debugging turned
> off, it clearly means there are hundreds of error messages. Due the
> plugin nature of beagled, its hard to determine where the error is
> coming from. If we can determine which component the error is coming
> from, then we turn off that component after certain number of errors.
> In addition to it, we try not to print repeated multiline errors. But
> still it is theoretically possible for some component to go kaput and
> print endless stream of error messages.
>
> I am thinking of adding a catch-worst-case safeguard. If the number of
> errors is more than 100 in the last 100 minutes, then beagled shuts
> down! Period, no question asked. It kind of ruthless, but it is much
> better than allowing it to continue and maybe, just maybe, create a
> 100GB log file. I have a slight worry that this proactive decision
> might be too harsh ... but I don't see any other way to stop the
> problem otherwise. I will make sure there are enough hints to the user
> that beagle is having trouble on his computer.
>
> What do you think ?
what about add a message to the log and stop logging?
so that search etc. will continue to work but no logs are written
until the daemon is restarted.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]