INN 2.5.4 strange crash

Petr Novopashenniy pety at rusnet.ru
Thu Feb 5 12:51:57 UTC 2015



On Wed, 4 Feb 2015, Julien ?LIE wrote:

[dd]

J?? Maybe you could change
J?? 
J?? void
J?? SCHANremove(CHANNEL *cp)
J?? {
J??     if (!CHANsleeping(cp))
J??         return;
J?? 
J?? to
J?? 
J?? void
J?? SCHANremove(CHANNEL *cp)
J?? {
J??     if (!CHANsleeping(cp)) {
J??         notice("%s was not sleeping", CHANname(cp));
J??         return;
J??     }
J?? 
J?? so as to verify that SCHANremove does the right thing when called after a
J?? "sleeping without Waker" warning?
J?? 

Thanks, I update my innd.

Today, I have same issue:

Feb  5 11:15:20 ns innd: innfeed-neva1!:63:proc:77050 cant write: Resource 
temporarily unavailable
Feb  5 11:15:20 ns innd: innfeed-neva1!:63:proc:77050 blocked sleeping 5
Feb  5 11:15:20 ns innd: innfeed-neva1!:63:proc:77050 cant write: Resource 
temporarily unavailable
Feb  5 11:15:20 ns innd: innfeed-neva1!:63:proc:77050 blocked sleeping 5

And have many "wakeup" messages.

I kill -TERM 77050:

Feb  5 11:45:47 ns innd: innfeed-neva1!:63:proc:77050 cant write: Broken 
pipe
Feb  5 11:45:47 ns innd: innfeed-neva1!:63:proc:77050 closed lost 156
Feb  5 11:45:47 ns innd: free:-1 63 free but was in SMASK

[dd]

Feb  5 11:45:57 ns innfeed[77050]: ME global seconds 30356 offered 1215616 
accepted 237616 refused 954386 rejected 21842 missing 7 accsize 7373594682 
rejsize
 297932642 spooled 634871 unspooled 117
Feb  5 11:45:57 ns innfeed[77050]: ME finishing at Thu Feb 05 11:45:57 
2015
Feb  5 11:45:58 ns innd: innfeed-neva1! exit 0 elapsed 30352 pid 77050
Feb  5 11:45:58 ns innd: innfeed-neva1!:35:file closed lost 19701

After that innfeed-neva1 restart and works fine.
No "sleeping without Waker" messages in my logs.

--pety


More information about the inn-workers mailing list