Implement ConverterPool.spawn to allow interrupting