[ 
https://forge.continuent.org/jira/browse/SEQUOIA-1059?page=comments#action_14358
 ] 

Emmanuel Cecchet commented on SEQUOIA-1059:
-------------------------------------------

>From Malte on the sequoia mailing list:

I don't know if it is the same thing, but I added the following lines to
fix a problem I hat with the recoveryLog. I use mysql as recoveryDB. After
a while the recoveryLog tried to log into a closed connection. With
workaround works fine for me:
private void validateConnection() throws SQLException
  {
  try
    {
          logger.debug("Connectionvalidation process starts...Connections should
be "+connected);
          if (connected == true){
                  connection.createStatement().execute("select 1");
          }
    }
    catch (SQLException e)
    {
      logger.debug("Connectionvalidation process failed...");
      connected = false;
    }
    if (! connected)
      connect();
    else if (lastAccessMillis > 0)
    {
      if ((lastAccessMillis + this.autoCloseTimeoutMillis) <
System.currentTimeMillis())
      {
        release();
        connect();
      }
    }
  }

best regards

Malte


> Recovery Log : RecoveryLogConnectionManager does not take into account 
> autoCloseTimeoutMillis
> ---------------------------------------------------------------------------------------------
>
>          Key: SEQUOIA-1059
>          URL: https://forge.continuent.org/jira/browse/SEQUOIA-1059
>      Project: Sequoia
>         Type: Bug

>     Reporter: Stephane Giron
>     Assignee: Stephane Giron

>
>
> After autoCloseTimeoutMillis is reached, the recovery log connection should 
> not be used anymore.
> However, this does not work for now and can lead to errors in case the 
> recovery log database would close idle connections.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://forge.continuent.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to