Thanks very much Dieux for the illustrations. It's the
answer for question #1.
I still seem can not figure out the answer for
question #2 by myself. Can you please help?
Thanks.
--- drieux <[EMAIL PROTECTED]> wrote:
>
> On Friday, May 17, 2002, at 03:18 , loan tran wrote:
> > My question are:
> >
> > 1. Is there a way to make search_error.pl continue
> to
> > read the errorlog_file after it was pruned without
> > restarting the script.
> >
> > 2. In the situation I have to restart the script
> (like
> > in case of machine have been bounced), I dont want
> the
> > script starts reading from the beginning of
> > errorlog_file, I want it skips to the line where
> it
> > stopped. How can I make this happens.
> >
> > Thanks in advance for your input.
> >
> > Loan Tran
>
> [..]
> What you have here is the classic LogRolling
> Problem.
>
> what you want is a Signal Handler -
>
> $SIG{HUP} = \&rollLog;
>
> sub rollLog {
> # our premise is that the log file was already
> open
> }
>
> an illustration is at:
>
http://www.wetware.com/drieux/pbl/Sys/logRollModel.txt
> you might want to think about doing this as a real
> daemon
> http://www.wetware.com/drieux/pbl/Sys/daemon1.txt
>
> I understand that in the last five seconds - a lot
> of grot
> can roll in and it may take an arbitrarily long
> amount of
> time to get back to grovelling that log file - but
> have
> you thought about upping the sleeptime to allow
> other
> processes on the host a chance to use the system ???
>
> ciao
> drieux
>
> ---
>
>
> --
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
>
__________________________________________________
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]