Authentication UI Prompt.

Test: WIP

Bug: 32972298
Change-Id: I379da699141025b1a101e2ad0e5357b3750cb490
diff --git a/src/com/android/documentsui/DirectoryLoader.java b/src/com/android/documentsui/DirectoryLoader.java
index 9cdc160..c0f69fc 100644
--- a/src/com/android/documentsui/DirectoryLoader.java
+++ b/src/com/android/documentsui/DirectoryLoader.java
@@ -114,11 +114,11 @@
         } catch (Exception e) {
             Log.w(TAG, "Failed to query", e);
             result.exception = e;
-            ContentProviderClient.releaseQuietly(client);
         } finally {
             synchronized (this) {
                 mSignal = null;
             }
+            ContentProviderClient.releaseQuietly(client);
         }
 
         return result;