Hi, I recently started writing test for newly exposed metrics from underlying XNIO to IO subsystem (
https://issues.jboss.org/browse/WFCORE-1341). Because I didn't understand the values I dig into XNIO implementation where I found out that the underlying thread pool in org.xnio.XnioWorker is always fixed size (e.g.: 'corePoolSize == maxPoolSize' - see line 117). I already talked with David M. Lloyd about this and from what he said I understood that this is currently feature because of danger of race conditions.
Because of this state there are several issues in context of IO subsystem which bother me and I am not sure what to think about it: