cc @junchaoWu @anson627
When there are outstanding requests, a connection should not be shutdown right away. It may want to wait until the requests are finished.
In the current behavior, tchannel-java just fails all outstanding requests. Note that it may be OK.