From 1ae4c24a5fd43108b691272ebc6b0e9878ee49a7 Mon Sep 17 00:00:00 2001 From: Hao Kung Date: Thu, 25 Jun 2015 19:27:06 -0700 Subject: [PATCH] PR fixes --- .../AuthenticationHandler.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/Microsoft.AspNet.Authentication/AuthenticationHandler.cs b/src/Microsoft.AspNet.Authentication/AuthenticationHandler.cs index d9933f5f74..745d4d8d67 100644 --- a/src/Microsoft.AspNet.Authentication/AuthenticationHandler.cs +++ b/src/Microsoft.AspNet.Authentication/AuthenticationHandler.cs @@ -114,8 +114,14 @@ namespace Microsoft.AspNet.Authentication /// async completion internal async Task TeardownAsync() { - await FinishResponseOnce(); - UnregisterAuthenticationHandler(); + try + { + await FinishResponseOnce(); + } + finally + { + UnregisterAuthenticationHandler(); + } } ///