[chronojump] A bit better SQL open



commit d648ce708ca4eb2240a2f84b337f8543f1af594f
Author: Xavier de Blas <xaviblas gmail com>
Date:   Fri Jan 13 04:09:06 2017 +0100

    A bit better SQL open

 src/sqlite/main.cs |   32 +++++++++++---------------------
 1 files changed, 11 insertions(+), 21 deletions(-)
---
diff --git a/src/sqlite/main.cs b/src/sqlite/main.cs
index 38eba7e..99ff3f7 100644
--- a/src/sqlite/main.cs
+++ b/src/sqlite/main.cs
@@ -143,37 +143,27 @@ class Sqlite
        //because lots of similar transactions have to be done
        public static void Open()
        {
-               LogB.Information("SQL going to open, status: " + dbcon.State.ToString());
+               Console.WriteLine("SQL going to open, status: " + dbcon.State.ToString());
                if(dbcon.State == System.Data.ConnectionState.Closed)
                {
                        LogB.SQLon();
                        try {
                                dbcon.Open();
                        } catch {
-                               LogB.SQL("-- catched on SQL open --");
-                               System.Threading.Thread.Sleep(250);
-                               Open();
-                       }
-               } else
-                       LogB.SQLonAlready();
+                               LogB.SQL("-- catched --");
 
-               /*
-               try {
-                       LogB.SQLon();
-                       dbcon.Open();
-               } catch {
-                       LogB.SQL("-- catched --");
+                               Close();
 
-                       Close();
+                               LogB.Warning(" going to open again ");
+                               LogB.SQLon();
+                               dbcon.Open();
 
-                       LogB.Warning(" going to open ");
-                       LogB.SQLon();
-                       dbcon.Open();
-                       
-                       LogB.SQL("-- end of catched --");
+                               Console.WriteLine("-- end of catched --");
+                       }
+               } else {
+                       LogB.SQLonAlready();
                }
-               */
-               
+
                IsOpened = true;
        }
        public static void Close()


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]