MySQL Server connection timeout or keep-alive
Colin Law
clanlaw at gmail.com
Tue Apr 3 02:59:39 EDT 2018
On 2 April 2018 at 22:28, John Ralls <jralls at ceridwen.us> wrote:
>
>
>> On Apr 2, 2018, at 8:39 AM, Paul Neuwirth <mail at paul-neuwirth.nl> wrote:
>>
>> Hello,
>> is it possible to change somewhere the connection timeout to a MySQL
>> server on the client side?
>> Or could it be possible to implement a keep-alive?
>> Everytime the connection is lost, I need to restart gnucash.
>
> I don't think that it's possible from the client. IIUC (and I'm not a MySQL expert, but if you're using it you should be or you should hire one) it's a server-side parameter called wait_timeout.
>
> No, we're not going to add a keep-alive. https://stackoverflow.com/questions/23399111/safely-keeping-mysql-connections-alive says that a connection pool is the right way to handle this, but the database abstraction library we use doesn't support that so it's not going to get added any time soon.
However if GnuCash fails in a non-recoverable way when you lose the
connection I would have thought that would be a bug. What exact
symptom are you seeing?
Colin
More information about the gnucash-user
mailing list