From: Warren Young Date: July 23 2010 7:08pm Subject: Re: Does 3.1.0 support MySQL 5.0? List-Archive: http://lists.mysql.com/plusplus/9001 Message-Id: <0D65CF41-88D0-4D99-95C9-563E372E70B2@etr-usa.com> MIME-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable On Jul 23, 2010, at 11:27 AM, Dan Cook (dancook) wrote: > change the ConnectionPool::grab call to safe_grab. Remember the admonishments at the top of the user manual chapter on = threading. Neither MySQL++ nor the underlying C API library make your = life easy when it comes to threads. Also, this change you made is making the C library do more work, due to = the extra ping() calls, unless it replaces pings you were doing = yourself. http://bit.ly/aVc0sg More work in a threaded program means = more places to go wrong.=