summaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorSimo Sorce <ssorce@redhat.com>2009-09-11 11:33:00 -0400
committerSimo Sorce <ssorce@redhat.com>2009-09-11 16:22:42 -0400
commit81fdd5adc085c2cc3ff3b4a8ca309b91db30c5fe (patch)
tree48c3c8e0cf0d85387334da2a445f3bea0dd6a7df /common
parentc8f8196386b54ba2caa506a2ce9db87b6a326084 (diff)
downloadsssd-81fdd5adc085c2cc3ff3b4a8ca309b91db30c5fe.tar.gz
sssd-81fdd5adc085c2cc3ff3b4a8ca309b91db30c5fe.tar.xz
sssd-81fdd5adc085c2cc3ff3b4a8ca309b91db30c5fe.zip
Fix ldap enumeration async task
The request was being freed, instead of marking it done and let the callback free it when done. This was causing us to access freed memory, when trying to set the next run. Let the callback add new runs and free the request instead as normally we would do with any other tevent_req async call. Courtesy of valgrind again.
Diffstat (limited to 'common')
0 files changed, 0 insertions, 0 deletions