On (26/06/13 10:49), Pavel Březina wrote:
https://fedorahosted.org/sssd/ticket/1693
The reason why sudo show different messages is that SSSD crashes
(SIGABRT from talloc) when out of band refresh is finished. For some
reason, Nikolai's test is much more likely to reveal this on rhel
systems than on fedora, however the SSSD crashes on both systems.
How to test it:
1. run Nikolai's test attached to bugzilla
2. attach gdb to sssd_sudo and hit continue
3. wait for it
Without the patch, you will receive SIGABRT from talloc. With the
patch, you'll get SIGTERM from the test.
I'd like to get this to both 1.10 and 1.9.
Patch fixes the crash. There is no other place, where
tevent_req_set_callback is called with callback
sudosrv_dp_req_done and last argument NULL.
I have just a question.
There are two callbacks:
sudosrv_dp_send_acct_req_done
sudosrv_dp_req_done
with pattern "sudosrv_dp.*_done" and new callback has name
sudosrv_oob_dp_req_done.
Is there any particular reason for this name?
LS