sample: output error string
sample: alternate with a slow and fast request
pool: fix wrong return value when pool is over capacity
pool: use the list allocated size for the over capacity check
pool: make possible to configure the pool maximum size