Right - I just meant that in the distributable case (i.e. https://issues.jboss.org/browse/WFLY-2621), we'd want fix this by scheduling removal for timeout >=0, instead of removing synchronously in the 0 case.