opscode-cookbooks/mysql — pull request #50 by dschlenk (2012-11-30 15:54:41+00:00)
Title: Change default timeouts to prevent connection pooling issues. 

Change default['mysql']['tunable']['wait_timeout'] = "28800"
Add attribute default['mysql']['tunable']['interactive_timeout'] = "180".
Update my.cnf.erb template to reflect new attribute.
wait_timeout is for non-interactive clients and a longer timeout is more appropriate. Caused a problem attempting to use MySQL as the database for a GateIn-3.5.0.Beta02 installation but really any JDBC connection pooling would likely have an issue with the old default (180 seconds). New attribute added to reflect the assumed spirit of the original but which only affects interactive clients.