Selaa lähdekoodia

add db connect logging

Luke Pulverenti 9 vuotta sitten
vanhempi
sitoutus
93bf60c9e2
1 muutettua tiedostoa jossa 11 lisäystä ja 2 poistoa
  1. 11 2
      MediaBrowser.ServerApplication/Native/SqliteExtensions.cs

+ 11 - 2
MediaBrowser.ServerApplication/Native/SqliteExtensions.cs

@@ -54,9 +54,18 @@ namespace MediaBrowser.ServerApplication.Native
             _logger = logger;
         }
 
-        public Task<IDbConnection> Connect(string dbPath)
+        public async Task<IDbConnection> Connect(string dbPath)
         {
-            return SqliteExtensions.ConnectToDb(dbPath, _logger);
+            try
+            {
+                return await SqliteExtensions.ConnectToDb(dbPath, _logger).ConfigureAwait(false);
+            }
+            catch (Exception ex)
+            {
+                _logger.ErrorException("Error opening database {0}", ex, dbPath);
+
+                throw;
+            }
         }
     }
 }