Description of problem: When processing many rules, it is possible that the number of available MySQL connections is exhausted. Version-Release number of selected component (if applicable): 4.4.2018-2 How reproducible: always Steps to Reproduce: 1. Add many hundreds of bugs to the Rule Engine Actual results: E-mails get sent about "Error: Too many connections", and the web site becomes available. This fixes itself after the script terminates (since DBI cleanup removes those connections when the script exits) Expected results: No errors. Additional info: Obviously my understanding of how the Job Queue handles database connections is incorrect. I'll look at the mail queue and BMO's generate mail to see how it should be done :)
This change is now live. If there are any issues, do not reopen this bug. Instead, you should create a new bug and reference this bug. -- simon