FIX: run reaper after fork

This commit is contained in:
Sam
2014-08-11 17:51:55 +10:00
parent 9a46a156e4
commit f897c89d48
2 changed files with 17 additions and 12 deletions

View File

@@ -1,13 +1,2 @@
# pg performs inconsistently with large amounts of connections
# this helps keep connection counts in check
Thread.new do
while true
sleep 30
pools = []
ObjectSpace.each_object(ActiveRecord::ConnectionAdapters::ConnectionPool){|pool| pools << pool}
pools.each do |pool|
pool.drain(30.seconds)
end
end
end
Discourse.start_connection_reaper