Since the other case for :checkout_timeout returns the error without crashing, this was surprising behavior for me and it seems like a bug. I'm proposing to fix it by returning the error according to the spec.
Thanks in advance for taking the time to review this!
When Mojito can't start a new pool quick enough, it will throw an exception like this:
Since the other case for
:checkout_timeout
returns the error without crashing, this was surprising behavior for me and it seems like a bug. I'm proposing to fix it by returning the error according to the spec.Thanks in advance for taking the time to review this!