(self, cursor)
We close the cursor explicitly b/c we had proven memory leaks
        We handle any exception from closing, although according to the doc:
        "in adodbapi, it is NOT an error to re-close a closed cursor"
We close the cursor explicitly b/c we had proven memory leaks
        We handle any exception from closing, although according to the doc:
        "in adodbapi, it is NOT an error to re-close a closed cursor"
We close the cursor explicitly b / c we had proven memory leaks We handle any exception from closing although according to the doc : in adodbapi it is NOT an error to re - close a closed cursor
def close_cursor(self, cursor):
        """
        We close the cursor explicitly b/c we had proven memory leaks
        We handle any exception from closing, although according to the doc:
        "in adodbapi, it is NOT an error to re-close a closed cursor"
        """
        try:
            cursor.close()
        except Exception as e:
            self.log.warning("Could not close adodbapi cursor\n%s", e)
def close_cursor ( self , cursor ) : try : cursor . close ( ) except Exception as e : self . log . warning ( "Could not close adodbapi cursor\n%s" , e )