SimpleDaoSession's OpenConnection method missing "else" statement -----------------------------------------------------------------
Key: IBATISNET-33 URL: http://issues.apache.org/jira/browse/IBATISNET-33 Project: iBatis for .NET Type: Improvement Versions: DataAccess 1.5 Environment: [assembly: AssemblyVersion("1.5.458")] Reporter: Ron Grabowski Priority: Trivial The OpenConnection method looks something like this: if (_logger.IsDebugEnabled) { _logger.Debug("Open Connection"); } if (_connection == null) { // code... } else if (_connection.State != ConnectionState.Open) { // code... } If the "if" and "else if" statements fails, an incorrect message will be written to the log file. Perhaps a third "else" statement can be added: if (_connection == null) { if (_logger.IsDebugEnabled) { _logger.Debug("Open Connection"); } // code... } else if (_connection.State != ConnectionState.Open) { if (_logger.IsDebugEnabled) { _logger.Debug("Open Connection"); } // code... } else { // if this isn't suppose to happen, throw an exception... if (_logger.IsDebugEnabled) { _logger.Debug("Re-using Connection [" + _connection.GetHashCode() + "]."); } } -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira