Make sure sqlite3 driver closes open connections on disconnect (closes #7105)

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6012 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
This commit is contained in:
Jamis Buck
2007-01-22 23:07:54 +00:00
parent 1e9ce3c6a1
commit 7359dc0028
2 changed files with 7 additions and 0 deletions

View File

@@ -1,5 +1,7 @@
*SVN*
* Make sure sqlite3 driver closes open connections on disconnect [Rob Rasmussen]
* [DOC] clear up some ambiguity with the way has_and_belongs_to_many creates the default join table name. #7072 [jeremymcanally]
* change_column accepts :default => nil. Skip column options for primary keys. #6956, #7048 [dcmanges, Jeremy Kemper]

View File

@@ -105,6 +105,11 @@ module ActiveRecord
def requires_reloading?
true
end
def disconnect!
super
@connection.close rescue nil
end
def supports_count_distinct? #:nodoc:
sqlite_version >= '3.2.6'