aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/identity-provider/gnunet-service-identity-provider.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/identity-provider/gnunet-service-identity-provider.c b/src/identity-provider/gnunet-service-identity-provider.c
index 915e8bf44..7f71988f8 100644
--- a/src/identity-provider/gnunet-service-identity-provider.c
+++ b/src/identity-provider/gnunet-service-identity-provider.c
@@ -1385,6 +1385,7 @@ check_attr_error (void *cls)
1385 struct TicketRevocationHandle *rh = cls; 1385 struct TicketRevocationHandle *rh = cls;
1386 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, 1386 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
1387 "Unable to check for existing attribute\n"); 1387 "Unable to check for existing attribute\n");
1388 rh->ns_qe = NULL;
1388 send_revocation_finished (rh, GNUNET_SYSERR); 1389 send_revocation_finished (rh, GNUNET_SYSERR);
1389 cleanup_revoke_ticket_handle (rh); 1390 cleanup_revoke_ticket_handle (rh);
1390} 1391}
@@ -1417,6 +1418,7 @@ check_attr_cb (void *cls,
1417 char* policy; 1418 char* policy;
1418 uint32_t attr_ver; 1419 uint32_t attr_ver;
1419 1420
1421 rh->ns_qe = NULL;
1420 if (1 != rd_count) { 1422 if (1 != rd_count) {
1421 GNUNET_SCHEDULER_add_now (&reenc_next_attribute, 1423 GNUNET_SCHEDULER_add_now (&reenc_next_attribute,
1422 rh); 1424 rh);
@@ -1515,6 +1517,7 @@ attr_reenc_cont (void *cls,
1515 struct TicketRevocationHandle *rh = cls; 1517 struct TicketRevocationHandle *rh = cls;
1516 struct GNUNET_IDENTITY_ATTRIBUTE_ClaimListEntry *le; 1518 struct GNUNET_IDENTITY_ATTRIBUTE_ClaimListEntry *le;
1517 1519
1520 rh->ns_qe = NULL;
1518 if (GNUNET_SYSERR == success) 1521 if (GNUNET_SYSERR == success)
1519 { 1522 {
1520 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, 1523 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,