]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-sql/init.c
s/SUBSTRINGS/SUBSTR/
[openldap] / servers / slapd / back-sql / init.c
index 8c58f1b27c619083847e42293db1ccf3c096ee75..dca5ee5fb09af34c2c6c8ebbf8173dd03956bc7d 100644 (file)
@@ -70,7 +70,7 @@ int sql_back_initialize(
        bi->bi_chk_referrals = 0;
  
        bi->bi_connection_init = 0;
-       bi->bi_connection_destroy = 0;
+       bi->bi_connection_destroy = backsql_connection_destroy;
        
        Debug(LDAP_DEBUG_TRACE,"<==backsql_initialize()\n",0,0,0);
        return 0;
@@ -212,4 +212,12 @@ int backsql_db_close(BackendDB *bd)
  return 0;
 }
 
+int backsql_connection_destroy(BackendDB *be,Connection *conn)
+{
+ Debug(LDAP_DEBUG_TRACE,"==>backsql_connection_destroy()\n",0,0,0);
+ backsql_free_db_conn(be,conn);
+ Debug(LDAP_DEBUG_TRACE,"<==backsql_connection_destroy()\n",0,0,0);
+ return 0;
+}
+
 #endif /* SLAPD_SQL */