handle system imposed thread limit affecting auth.

If starting an auth handler fails then unwind the attempt drop the client. The most
likely cause for this case is too many processes/threads under the same user id as
limited by the rlimit RLIMIT_NPROC