diff --git a/database/db_utils.anubis b/database/db_utils.anubis index 6bf8028..05f1a05 100644 --- a/database/db_utils.anubis +++ b/database/db_utils.anubis @@ -72,8 +72,8 @@ public define Result(DbError, One) ok(_,cursor,_) then success(unique) }, success( (DbError err) |-> logError("DB", db_error(err,message))), - 60000, // max 60s - 100, // retry every 100 ms + 600000, // max 600s + 200, // retry every 100 ms (DbError _) |-> false ) is { @@ -145,9 +145,10 @@ public define SQLite3QueryResult with t0 = unow, if sql_query_timeout(db, sql_query, initial_bindings, 120, 100) is { - error(sql_error) then logError("DB", db_error(sql_error,msg) /*+ " executing [" + sql_query + "]"*/); + error(sql_error) then + logError("DB", db_error(sql_error,msg) /*+ " executing [" + sql_query + "]"*/); //println(" executing [" + sql_query + "]"); - //__logQueries(t0, sql_query, msg); + __logQueries(t0, "[sql_query_timeout Error] "+sql_query, msg); __logLongQueries(t0, sql_query, msg); error(sql_error), ok(headers, cursor, reset) then @@ -177,9 +178,10 @@ public define SQLite3Row with t0 = unow, if sql_query_statement_timeout(sql_command_stmt, initial_bindings, 120, 100, msg) is { - error(sql_error) then logError("DB", db_error(sql_error,msg) /*+ " executing [" + sql_query + "]"*/); + error(sql_error) then + logError("DB", db_error(sql_error,msg) /*+ " executing [" + sql_query + "]"*/); //println(" executing [" + sql_command_stmt + "]"); - //__logQueries(t0, "stmt", msg); + __logQueries(t0, "[sql_query_statement_timeout Error]", msg); __logLongQueries(t0, "stmt", msg); error(sql_error), no_more_row then -- libgit2 0.21.4