From: Aki Tuomi Date: Wed, 5 Sep 2018 10:20:02 +0000 (+0300) Subject: lib-sql: Do not create event for old drivers X-Git-Tag: 2.3.9~1436 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=da9faadee27eb0f939695adfc5121cc19155837f;p=thirdparty%2Fdovecot%2Fcore.git lib-sql: Do not create event for old drivers They can't use it anyways --- diff --git a/src/lib-sql/driver-sqlpool.c b/src/lib-sql/driver-sqlpool.c index 556d7f62b7..2b19152969 100644 --- a/src/lib-sql/driver-sqlpool.c +++ b/src/lib-sql/driver-sqlpool.c @@ -286,9 +286,6 @@ sqlpool_add_connection(struct sqlpool_db *db, struct sqlpool_host *host, if (db->driver->v.init_full == NULL) { conndb = db->driver->v.init(host->connect_string); - /* do not use sqlpool event here, see comment near category */ - conndb->event = event_create(event_get_parent(db->api.event)); - event_add_category(conndb->event, &event_category_sql); } else { struct sql_settings set = { .connect_string = host->connect_string, diff --git a/src/lib-sql/sql-api.c b/src/lib-sql/sql-api.c index 7be2230757..ac552cb0db 100644 --- a/src/lib-sql/sql-api.c +++ b/src/lib-sql/sql-api.c @@ -99,8 +99,6 @@ int sql_init_full(const struct sql_settings *set, struct sql_db **db_r, if ((driver->flags & SQL_DB_FLAG_POOLED) == 0) { if (driver->v.init_full == NULL) { db = driver->v.init(set->connect_string); - db->event = event_create(set->event_parent); - event_add_category(db->event, &event_category_sql); } else ret = driver->v.init_full(set, &db, error_r); } else