aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-03-29 14:33:42 +0000
committerChristian Grothoff <christian@grothoff.org>2013-03-29 14:33:42 +0000
commit663cc4e8d6359a3452ee5a907cf6919cc596d5bd (patch)
tree43f65c934cdef3853a36d2d80a0d62b1a8226b1d /src
parent949f21f03df9f08b0a73c3e47a798e63790edf7f (diff)
downloadgnunet-663cc4e8d6359a3452ee5a907cf6919cc596d5bd.tar.gz
gnunet-663cc4e8d6359a3452ee5a907cf6919cc596d5bd.zip
-fix shutdown order
Diffstat (limited to 'src')
-rw-r--r--src/fs/test_fs_search.c10
-rw-r--r--src/fs/test_fs_search_persistence.c10
-rw-r--r--src/fs/test_fs_search_probes.c10
3 files changed, 15 insertions, 15 deletions
diff --git a/src/fs/test_fs_search.c b/src/fs/test_fs_search.c
index a0fba1a9e..186365fdb 100644
--- a/src/fs/test_fs_search.c
+++ b/src/fs/test_fs_search.c
@@ -72,16 +72,16 @@ abort_error (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
72{ 72{
73 fprintf (stderr, 73 fprintf (stderr,
74 "Timeout\n"); 74 "Timeout\n");
75 if (NULL != publish)
76 {
77 GNUNET_FS_publish_stop (publish);
78 publish = NULL;
79 }
80 if (NULL != search) 75 if (NULL != search)
81 { 76 {
82 GNUNET_FS_search_stop (search); 77 GNUNET_FS_search_stop (search);
83 search = NULL; 78 search = NULL;
84 } 79 }
80 if (NULL != publish)
81 {
82 GNUNET_FS_publish_stop (publish);
83 publish = NULL;
84 }
85 err = 1; 85 err = 1;
86} 86}
87 87
diff --git a/src/fs/test_fs_search_persistence.c b/src/fs/test_fs_search_persistence.c
index 4b60192e8..82f77d9e2 100644
--- a/src/fs/test_fs_search_persistence.c
+++ b/src/fs/test_fs_search_persistence.c
@@ -64,16 +64,16 @@ abort_error (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
64{ 64{
65 fprintf (stderr, 65 fprintf (stderr,
66 "Timeout\n"); 66 "Timeout\n");
67 if (NULL != publish)
68 {
69 GNUNET_FS_publish_stop (publish);
70 publish = NULL;
71 }
72 if (NULL != search) 67 if (NULL != search)
73 { 68 {
74 GNUNET_FS_search_stop (search); 69 GNUNET_FS_search_stop (search);
75 search = NULL; 70 search = NULL;
76 } 71 }
72 if (NULL != publish)
73 {
74 GNUNET_FS_publish_stop (publish);
75 publish = NULL;
76 }
77 err = 1; 77 err = 1;
78} 78}
79 79
diff --git a/src/fs/test_fs_search_probes.c b/src/fs/test_fs_search_probes.c
index b2f1e0bf1..442f99cb7 100644
--- a/src/fs/test_fs_search_probes.c
+++ b/src/fs/test_fs_search_probes.c
@@ -63,16 +63,16 @@ abort_error (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
63{ 63{
64 fprintf (stderr, 64 fprintf (stderr,
65 "Timeout\n"); 65 "Timeout\n");
66 if (NULL != publish)
67 {
68 GNUNET_FS_publish_stop (publish);
69 publish = NULL;
70 }
71 if (NULL != search) 66 if (NULL != search)
72 { 67 {
73 GNUNET_FS_search_stop (search); 68 GNUNET_FS_search_stop (search);
74 search = NULL; 69 search = NULL;
75 } 70 }
71 if (NULL != publish)
72 {
73 GNUNET_FS_publish_stop (publish);
74 publish = NULL;
75 }
76 err = 1; 76 err = 1;
77} 77}
78 78