From 0e6e7bbb8e130b8df37e122f41156afa4f8da09b Mon Sep 17 00:00:00 2001 From: Christopher Date: Thu, 9 Jul 2020 01:05:02 +0200 Subject: [PATCH] add error handling --- src/Storage/MySQL.cs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/Storage/MySQL.cs b/src/Storage/MySQL.cs index 49d4e03..fd24ae0 100644 --- a/src/Storage/MySQL.cs +++ b/src/Storage/MySQL.cs @@ -37,9 +37,16 @@ namespace OpenSim.Modules.DataValue.Storage m_timer.Elapsed += mysqlping; m_timer.Start(); - m_mySQLClient = new MySqlConnection(m_connectionString); - m_mySQLClient.Open(); - createEmptyTable(); + try + { + m_mySQLClient = new MySqlConnection(m_connectionString); + m_mySQLClient.Open(); + createEmptyTable(); + } + catch(Exception _error) + { + m_log.Error("[MySQL] " + m_connectionString + " : " + _error.Message); + } } private void mysqlping(object sender, ElapsedEventArgs e)