summaryrefslogtreecommitdiffstats
path: root/ldap/servers/slapd/task.c
diff options
context:
space:
mode:
authorNoriko Hosoi <nhosoi@redhat.com>2007-09-07 19:08:45 +0000
committerNoriko Hosoi <nhosoi@redhat.com>2007-09-07 19:08:45 +0000
commit1676f9b5b6810403496c441a5545c9b361662f34 (patch)
tree60c218e6d9046286c39974a57a72022647bd129d /ldap/servers/slapd/task.c
parentba217f8884cadc1b05dee3ca49201787be4983eb (diff)
downloadds-1676f9b5b6810403496c441a5545c9b361662f34.tar.gz
ds-1676f9b5b6810403496c441a5545c9b361662f34.tar.xz
ds-1676f9b5b6810403496c441a5545c9b361662f34.zip
Resolves: #236256
Summary: verify-db.pl (db_verify) does not work on a little endian machine (comment #1-#4) Description: 1) introducing dbverify mode to ns-slapd. 2) providing new script dbverify to call "ns-slapd dbverify" 3) fixing verify-db.pl to call dbverify instead of db_verify from BDB
Diffstat (limited to 'ldap/servers/slapd/task.c')
-rw-r--r--ldap/servers/slapd/task.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/ldap/servers/slapd/task.c b/ldap/servers/slapd/task.c
index f01cf28a..7930cba2 100644
--- a/ldap/servers/slapd/task.c
+++ b/ldap/servers/slapd/task.c
@@ -55,13 +55,13 @@ static PRLock *global_task_lock = NULL;
static int shutting_down = 0;
-#define TASK_BASE_DN "cn=tasks, cn=config"
-#define TASK_IMPORT_DN "cn=import, cn=tasks, cn=config"
-#define TASK_EXPORT_DN "cn=export, cn=tasks, cn=config"
-#define TASK_BACKUP_DN "cn=backup, cn=tasks, cn=config"
-#define TASK_RESTORE_DN "cn=restore, cn=tasks, cn=config"
-#define TASK_INDEX_DN "cn=index, cn=tasks, cn=config"
-#define TASK_UPGRADEDB_DN "cn=upgradedb, cn=tasks, cn=config"
+#define TASK_BASE_DN "cn=tasks, cn=config"
+#define TASK_IMPORT_DN "cn=import, cn=tasks, cn=config"
+#define TASK_EXPORT_DN "cn=export, cn=tasks, cn=config"
+#define TASK_BACKUP_DN "cn=backup, cn=tasks, cn=config"
+#define TASK_RESTORE_DN "cn=restore, cn=tasks, cn=config"
+#define TASK_INDEX_DN "cn=index, cn=tasks, cn=config"
+#define TASK_UPGRADEDB_DN "cn=upgradedb, cn=tasks, cn=config"
#define TASK_LOG_NAME "nsTaskLog"
#define TASK_STATUS_NAME "nsTaskStatus"
@@ -1486,6 +1486,7 @@ task_upgradedb_add(Slapi_PBlock *pb, Slapi_Entry *e, Slapi_Entry *eAfter,
}
out:
+ slapi_ch_free((void **)&mypb.pb_seq_val);
if (rv != 0) {
if (task)
destroy_task(1, task);