aboutsummaryrefslogtreecommitdiff
path: root/src/fs
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-01-12 13:39:59 +0000
committerChristian Grothoff <christian@grothoff.org>2012-01-12 13:39:59 +0000
commit987e618a2240e7a8cf5c61e33af9bb413a118e7a (patch)
tree4212cc8efc1ec5a9454457b395d5adfc86834e33 /src/fs
parent76c2618c8d907d5cd7a643f208b9c9f0b0b2c79e (diff)
downloadgnunet-987e618a2240e7a8cf5c61e33af9bb413a118e7a.tar.gz
gnunet-987e618a2240e7a8cf5c61e33af9bb413a118e7a.zip
-LRN: fix fip_signal_start recursion
Diffstat (limited to 'src/fs')
-rw-r--r--src/fs/fs_publish.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/fs/fs_publish.c b/src/fs/fs_publish.c
index 4ae3264a2..f25987723 100644
--- a/src/fs/fs_publish.c
+++ b/src/fs/fs_publish.c
@@ -996,7 +996,8 @@ fip_signal_start (void *cls, struct GNUNET_FS_FileInformation *fi,
996 pi.status = GNUNET_FS_STATUS_PUBLISH_START; 996 pi.status = GNUNET_FS_STATUS_PUBLISH_START;
997 *client_info = GNUNET_FS_publish_make_status_ (&pi, pc, fi, 0); 997 *client_info = GNUNET_FS_publish_make_status_ (&pi, pc, fi, 0);
998 GNUNET_FS_file_information_sync_ (fi); 998 GNUNET_FS_file_information_sync_ (fi);
999 if (GNUNET_YES == GNUNET_FS_meta_data_test_for_directory (meta)) 999 if (GNUNET_YES == GNUNET_FS_meta_data_test_for_directory (meta)
1000 && (fi->dir != NULL))
1000 { 1001 {
1001 /* process entries in directory */ 1002 /* process entries in directory */
1002 pc->skip_next_fi_callback = GNUNET_YES; 1003 pc->skip_next_fi_callback = GNUNET_YES;