diff options
author | Simo Sorce <simo@metason.pico.li.ssimo.org> | 2009-10-27 09:16:36 -0400 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2009-10-27 13:35:11 -0400 |
commit | 4423c6868581dfcc59a07c37f059703913774a5a (patch) | |
tree | 93d408e287a5e0a62b7fc65f8a73233962dc2de4 | |
parent | 184e45ba2e615c7ba4ef46595558812a92bee75e (diff) | |
download | sssd_unused-4423c6868581dfcc59a07c37f059703913774a5a.tar.gz sssd_unused-4423c6868581dfcc59a07c37f059703913774a5a.tar.xz sssd_unused-4423c6868581dfcc59a07c37f059703913774a5a.zip |
Fix segfault
Fix copy/paste error that picked up the wrong request structure to pass down.
This was causing the talloc code that checks for the right signature to fail and
abort as the 2 request structures have different state structures attacched.
-rw-r--r-- | server/responder/pam/pamsrv_cmd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/server/responder/pam/pamsrv_cmd.c b/server/responder/pam/pamsrv_cmd.c index dfe67cdf..db59279c 100644 --- a/server/responder/pam/pamsrv_cmd.c +++ b/server/responder/pam/pamsrv_cmd.c @@ -376,7 +376,7 @@ static void set_last_login_done(struct tevent_req *subreq) struct tevent_req); int ret; - ret = sysdb_transaction_commit_recv(req); + ret = sysdb_transaction_commit_recv(subreq); if (ret != EOK) { DEBUG(2, ("set_last_login failed.\n")); tevent_req_error(req, ret); |