Send inn-workers mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.isc.org/mailman/listinfo/inn-workers
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of inn-workers digest..."
Today's Topics:
1. Re: INN 2.5.4 strange crash (Petr Novopashenniy)
2. Re: INN 2.5.4 strange crash (Julien ?LIE)
3. Re: INN 2.5.4 strange crash (Petr Novopashenniy)
----------------------------------------------------------------------
Message: 1
Date: Tue, 3 Feb 2015 11:42:30 +0300 (MSK)
From: Petr Novopashenniy <[email protected]>
To: Julien ?LIE <[email protected]>
Cc: [email protected]
Subject: Re: INN 2.5.4 strange crash
Message-ID: <[email protected]>
Content-Type: TEXT/PLAIN; charset=US-ASCII
On Thu, 22 Jan 2015, Petr Novopashenniy wrote:
PN> I apply your patch (from your private mail, for INN 2.5.4, I see two new
PN> lines channels.sleep_count--; and CHANresetlastsleeping(fd); ),
PN> and waiting results.
PN>
Today, After news daily run, I get many such errors:
Feb 3 03:20:03 ns innd: innfeed-neva2!:46:proc:29301 46 sleeping without
Waker
Feb 3 03:20:03 ns innd: innfeed-neva2!:46:proc:29301 46 sleeping without
Waker
Feb 3 03:20:03 ns innd: innfeed-neva2!:46:proc:29301 46 sleeping without
Waker
Feb 3 03:20:03 ns innd: innfeed-neva2!:46:proc:29301 46 sleeping without
Waker
Feb 3 03:20:03 ns innd: innfeed-neva2!:46:proc:29301 46 sleeping without
Waker
bash-2.05b$ zcat OLD/news.notice.1.gz |grep "Waker"|wc -l
104
bash-2.05b$
bash-2.05b$ cat news.notice |grep "Waker"|wc -l
46010
bash-2.05b$
--pety
------------------------------
Message: 2
Date: Tue, 03 Feb 2015 11:29:34 +0100
From: Julien ?LIE <[email protected]>
To: [email protected]
Subject: Re: INN 2.5.4 strange crash
Message-ID: <[email protected]>
Content-Type: text/plain; charset=US-ASCII; format=flowed
Hi Petr,
> Today, After news daily run, I get many such errors:
>
> Feb 3 03:20:03 ns innd: innfeed-neva2!:46:proc:29301 46 sleeping
> without
> Waker
> Feb 3 03:20:03 ns innd: innfeed-neva2!:46:proc:29301 46 sleeping
> without
> Waker
Pretty interesting.
First, it shows that the segfault was really generated by a channel that
was sleeping but without being totally initialized (no Waker). The good
thing
is that INN no longer crashes when this pattern occurs.
However, I am still puzzled as for the origin of the error.
innfeed-neva2! is removed from sleeping (SCHANremove just before that
log) but
is still considered to be sleeping the next run of the loop (and again
without
Waker...).
Do you happen to have the following other logs for that channel?
"%s blocked sleeping %lu"
"%s sleeping"
"%s cant spawn spooling %m"
--
Julien
------------------------------
Message: 3
Date: Tue, 3 Feb 2015 14:19:06 +0300 (MSK)
From: Petr Novopashenniy <[email protected]>
To: Julien ?LIE <[email protected]>
Cc: [email protected]
Subject: Re: INN 2.5.4 strange crash
Message-ID: <[email protected]>
Content-Type: TEXT/PLAIN; charset=US-ASCII
On Tue, 3 Feb 2015, Julien ?LIE wrote:
J?? Hi Petr,
J??
J?? > Today, After news daily run, I get many such errors:
J?? >
J?? > Feb 3 03:20:03 ns innd: innfeed-neva2!:46:proc:29301 46 sleeping without
J?? > Waker
J?? > Feb 3 03:20:03 ns innd: innfeed-neva2!:46:proc:29301 46 sleeping without
J?? > Waker
J??
J?? Pretty interesting.
J?? First, it shows that the segfault was really generated by a channel that
J?? was sleeping but without being totally initialized (no Waker). The good
J?? thing
J?? is that INN no longer crashes when this pattern occurs.
J??
J?? However, I am still puzzled as for the origin of the error.
J?? innfeed-neva2! is removed from sleeping (SCHANremove just before that log)
J?? but
J?? is still considered to be sleeping the next run of the loop (and again
J?? without
J?? Waker...).
J??
J?? Do you happen to have the following other logs for that channel?
J?? "%s blocked sleeping %lu"
J?? "%s sleeping"
J?? "%s cant spawn spooling %m"
J??
I have only this:
$ cat news.notice |grep "blocked sleeping"
$
$ zcat OLD/news.notice.1.gz |grep "blocked sleeping"
Feb 2 23:24:01 ns innd: innfeed-neva1!:46:proc:98962 blocked sleeping 5
Feb 2 23:24:02 ns innd: innfeed-neva1!:46:proc:98962 blocked sleeping 5
$
I saw "blocked sleeping" before (for my two channels, innfeed-neva1 and
innfeed-neva2 at varios times), but not in the time of crash.
--pety
------------------------------
_______________________________________________
inn-workers mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/inn-workers
End of inn-workers Digest, Vol 69, Issue 1
******************************************