Added support for throwing an exception when the wait queue is full in DefaultAsyncConnectionProvider