Client resources and client shutdown defaults to 2 seconds which mirrors netty's defaults. Two seconds is quite a long period and not necessary in most cases when the client state is managed with a distinct lifecyle and not shut down while operations are in progress.
It would make sense to reduce the timeout to 200ms or such.