Don't allow Exchange logger to recurse on failure

Bug: 2594331
Change-Id: Ie5de4ac11259e5be30d4bf9812164823b9ca46ae
diff --git a/src/com/android/exchange/utility/FileLogger.java b/src/com/android/exchange/utility/FileLogger.java
index e978f5d..bb17151 100644
--- a/src/com/android/exchange/utility/FileLogger.java
+++ b/src/com/android/exchange/utility/FileLogger.java
@@ -106,8 +106,12 @@
                     // If the card is mounted and we can create the writer, retry
                     LOGGER = new FileLogger();
                     if (sLogWriter != null) {
-                        log("FileLogger", "Exception writing log; recreating...");
-                        log(prefix, str);
+                        try {
+                            log("FileLogger", "Exception writing log; recreating...");
+                            log(prefix, str);
+                        } catch (Exception e1) {
+                            // Nothing to do at this point
+                        }
                     }
                 }
             }