diff options
Diffstat (limited to 'src/fs/gnunet-publish.c')
-rw-r--r-- | src/fs/gnunet-publish.c | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/src/fs/gnunet-publish.c b/src/fs/gnunet-publish.c index 8501141ce..ffcf9b5d0 100644 --- a/src/fs/gnunet-publish.c +++ b/src/fs/gnunet-publish.c | |||
@@ -496,21 +496,22 @@ uri_ksk_continuation (void *cls, | |||
496 | emsg); | 496 | emsg); |
497 | ret = 1; | 497 | ret = 1; |
498 | } | 498 | } |
499 | if (NULL != namespace) | 499 | if (NULL == namespace) |
500 | { | 500 | { |
501 | priv = GNUNET_IDENTITY_ego_get_private_key (namespace); | 501 | GNUNET_SCHEDULER_shutdown (); |
502 | GNUNET_FS_publish_sks (ctx, | ||
503 | priv, | ||
504 | this_id, | ||
505 | next_id, | ||
506 | meta, | ||
507 | uri, | ||
508 | &bo, | ||
509 | GNUNET_FS_PUBLISH_OPTION_NONE, | ||
510 | &uri_sks_continuation, NULL); | ||
511 | return; | 502 | return; |
512 | } | 503 | } |
513 | GNUNET_SCHEDULER_shutdown (); | 504 | priv = GNUNET_IDENTITY_ego_get_private_key (namespace); |
505 | GNUNET_FS_publish_sks (ctx, | ||
506 | priv, | ||
507 | this_id, | ||
508 | next_id, | ||
509 | meta, | ||
510 | uri, | ||
511 | &bo, | ||
512 | GNUNET_FS_PUBLISH_OPTION_NONE, | ||
513 | &uri_sks_continuation, | ||
514 | NULL); | ||
514 | } | 515 | } |
515 | 516 | ||
516 | 517 | ||