Hi,

if I understand it correct, you are telling me that there will be no
sultion for it? Or did I get it wrong. I am lost. This problem strikes
us heavily! Project responsible is over the top :-(.

We saw 4 lines of this type:

        Line 41771: 2016-02-28 01:52:01,147 [   NioProcessor-2358] WARN
ing.AbstractPollingIoProcessor$Processor                  run - Create a
new selector. Selected is 0, delta = 0

        Line 71754: 2016-02-28 04:27:14,918 [   NioProcessor-3238] WARN
ing.AbstractPollingIoProcessor$Processor                  run - Create a
new selector. Selected is 0, delta = 0

        Line 74744: 2016-02-28 06:52:45,293 [   NioProcessor-4054] WARN
ing.AbstractPollingIoProcessor$Processor                  run - Create a
new selector. Selected is 0, delta = 0

        Line 87830: 2016-02-28 17:24:35,806 [   NioProcessor-7346] WARN
ing.AbstractPollingIoProcessor$Processor                  run - Create a
new selector. Selected is 0, delta = 0


What would be a workaround?

Tnx a lot!
Buddy


Am 28.02.2016 um 11:33 schrieb Emmanuel Lécharny:
> Le 27/02/16 18:08, Buddy Butterfly a écrit :
>> Obviously netty fixed this with a workaround.
> 
> Thanks for the interesting analysis and pointers.
> 
> It seems that in some case, we are still looping on the select().
> 
> Can you do one more thing to confirm that it's teh real problem ? Set
> the log to WARN, you should get messages like :
> 
>     Create a new selector. Selected is 0, delta = XXX
> 
> This would be the signal that we detected a stalled selector (ie a
> selector that return immediately on select(), even if no event has
> arrived, leading to a fast loop eating all the CPU). In thsi case, we
> recreate a new selector. In your case, and accordingly to the bug
> report, there might be a case where creating a new selector does not
> solve the issue.
> 
> Many thanks !
> 
> 


Reply via email to