Hi I just created a [pull-request](https://github.com/go-sql-driver/mysql/pull/1422) that should allow you to fix a memory leak issue when using temporary custom dialers just like you did here: https://github.com/jfcote87/sshdb/blob/7685d68aaf3c4f2fa312ebb18f2c1f8e933c1db3/mysql/mysql.go#L42