Fixed: "Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool" with MySql.Data
A request that normally takes a millisecond failed after exactly 15 seconds with error connecting: Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. MySQL itself was fine and nearly idle. All the app's connections were taken, by requests that were never going to finish.
