Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Joe Martin
OpenLDAP
Commits
05f7c26d
Commit
05f7c26d
authored
Feb 09, 2008
by
Quanah Gibson-Mount
Browse files
ITS#5086
parent
32701cd9
Changes
2
Hide whitespace changes
Inline
Side-by-side
CHANGES
View file @
05f7c26d
OpenLDAP 2.3 Change Log
OpenLDAP 2.3.41 Engineering
Fixed slapd idlcache on adds (ITS#5086)
Fixed syncrepl propagation of errors (ITS#5282)
Fixed crash when no-op control is used (ITS#5358)
...
...
servers/slapd/back-bdb/idl.c
View file @
05f7c26d
...
...
@@ -696,10 +696,6 @@ bdb_idl_insert_key(
assert
(
id
!=
NOID
);
if
(
bdb
->
bi_idl_cache_size
)
{
bdb_idl_cache_del
(
bdb
,
db
,
key
);
}
DBTzero
(
&
data
);
data
.
size
=
sizeof
(
ID
);
data
.
ulen
=
data
.
size
;
...
...
@@ -872,6 +868,12 @@ fail:
cursor
->
c_close
(
cursor
);
return
rc
;
}
/* If key was added (didn't already exist) and using IDL cache,
* update key in IDL cache.
*/
if
(
!
rc
&&
bdb
->
bi_idl_cache_max_size
)
{
bdb_idl_cache_add_id
(
bdb
,
db
,
key
,
id
);
}
rc
=
cursor
->
c_close
(
cursor
);
if
(
rc
!=
0
)
{
Debug
(
LDAP_DEBUG_ANY
,
"=> bdb_idl_insert_key: "
...
...
@@ -904,7 +906,7 @@ bdb_idl_delete_key(
}
assert
(
id
!=
NOID
);
if
(
bdb
->
bi_idl_cache_
max_
size
)
{
if
(
bdb
->
bi_idl_cache_size
)
{
bdb_idl_cache_del
(
bdb
,
db
,
key
);
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment