Hi, 

In the class AbstractPollingIoAcceptor, I believe there may be a bug in the 
method unregisterHandles(). 

If an exception is caught during close() or wakeup(), this exception is not set 
in the future object... 

for example.... future.setException((Exception)e); 

Consequently unbind0() in the same class will never throw an exception as 
evaluated below 

if (future.getException() != null) { 
throw future.getException(); 
} 

Regards, 

Jon. 

Reply via email to