]> git.sur5r.net Git - bacula/bacula/blob - bacula/patches/2.4.1-mysql-timeout.patch
2885e462d92e724ea877ec4571b100928054ffdc
[bacula/bacula] / bacula / patches / 2.4.1-mysql-timeout.patch
1  This patch fixes #1034 by setting big timeout on mysql connections
2
3  Apply this patch to version 2.4.1 with:
4
5  cd <bacula-source>
6  patch -p0 < patches/2.4.1-mysql-timeout.patch
7  ./configure <your-options>
8  make
9  ...
10  make install
11
12
13 Index: src/cats/mysql.c
14 ===================================================================
15 --- src/cats/mysql.c    (rĂ©vision 7401)
16 +++ src/cats/mysql.c    (copie de travail)
17 @@ -205,6 +205,10 @@
18     Dmsg3(100, "opendb ref=%d connected=%d db=%p\n", mdb->ref_count,
19           mdb->connected, mdb->db);
20
21 +   /* Set connection timeout to 8 days specialy for batch mode */
22 +   sql_query(mdb, "SET wait_timeout=691200");
23 +   sql_query(mdb, "SET interactive_timeout=691200");
24 +
25     V(mutex);
26     return 1;
27  }