I added the follow to the bug report here
Bug 33730 Updated
The 5.0.10 version of /opt/zimbra/bin/zmlogswatchctl "stop" function uses "kill -TERM" which correctly shuts down the logswatch process and it's child .swatch_script.??? process.
The 5.0.11 version of /opt/zimbra/bin/zmlogswatchctl "stop" function uses "kill -9" which shuts down the logswatch process but does NOT shut down it's child .swatch_script.??? process.
This change incorrectly allows the .swatch_script.??? processes to remain active which keeps corresponding zmlogger processes active which take up logger's mysql server connections until there are no more connections to be spared.
When no more connections are available errors can show up such as the following error seen when logging into Zimbra's admin web interface:
Server error encountered Message: system failure: getting database logger connection Error code: service.FAILURE Method: GetServiceStatusRequest Details:soap:Receiver
To fix the problem you must change "kill -9" to "kill -15" (or it's equivalent "kill -TERM") in the file /opt/zimbra/bin/zmlogswatchctl
Then as the zimbra user run the following command:
zmloggerctl restart
You will probably still have to kill old swatch_script processes and manually delete their corresponding .swatch_script.??? files from /tmp to cleanup the mess.