Line 0
Link Here
|
|
|
1 |
--- mod_log_mysql.c 2003-11-01 12:21:28.000000000 +0200 |
2 |
+++ mod_log_mysql.c.new 2010-11-28 17:01:06.000000000 +0200 |
3 |
@@ -172,11 +172,13 @@ |
4 |
{ |
5 |
mysql_log *l = param; |
6 |
MYSQL *db; |
7 |
+ my_bool do_reconnect = 1; |
8 |
|
9 |
db = apr_palloc(p, sizeof(MYSQL)); |
10 |
|
11 |
mysql_init(db); |
12 |
mysql_options(db, MYSQL_READ_DEFAULT_GROUP, "mod_log_mysql"); |
13 |
+ mysql_options(db, MYSQL_OPT_RECONNECT,&do_reconnect); |
14 |
|
15 |
if (! mysql_real_connect(db, l->host, l->user, l->passwd, l->database, l->port, l->socket, 0)) { |
16 |
ap_log_perror(APLOG_MARK, APLOG_CRIT, 0, p, "log database %s: %s", l->uri, mysql_error(db)); |