aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2013-11-27 16:01:41 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2013-11-27 16:01:41 +0000
commit80ba2168ededec4b0021e2149c3a92e572502315 (patch)
treed1b56134a9d8e9dfbfb48a8a0c7eece035a80f05 /src
parentde21df18266192dc6d06b2679edb631f7ed337de (diff)
downloadgnunet-80ba2168ededec4b0021e2149c3a92e572502315.tar.gz
gnunet-80ba2168ededec4b0021e2149c3a92e572502315.zip
fixing test
Diffstat (limited to 'src')
-rw-r--r--src/namestore/test_namestore_api_remove_not_existing_record.c37
1 files changed, 21 insertions, 16 deletions
diff --git a/src/namestore/test_namestore_api_remove_not_existing_record.c b/src/namestore/test_namestore_api_remove_not_existing_record.c
index 362a18082..d35d867c5 100644
--- a/src/namestore/test_namestore_api_remove_not_existing_record.c
+++ b/src/namestore/test_namestore_api_remove_not_existing_record.c
@@ -97,24 +97,29 @@ put_cont (void *cls, int32_t success, const char *emsg)
97{ 97{
98 GNUNET_assert (NULL != cls); 98 GNUNET_assert (NULL != cls);
99 nsqe = NULL; 99 nsqe = NULL;
100 if (GNUNET_SYSERR == success) 100 if (endbadly_task != GNUNET_SCHEDULER_NO_TASK)
101 { 101 {
102 GNUNET_break (0); 102 GNUNET_SCHEDULER_cancel (endbadly_task);
103 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, 103 endbadly_task = GNUNET_SCHEDULER_NO_TASK;
104 "Namestore could not remove record: `%s'\n",
105 emsg);
106 GNUNET_SCHEDULER_shutdown ();
107 return;
108 } 104 }
109 else if (GNUNET_OK == success) 105
110 { 106 switch (success) {
111 res = 0; 107 case GNUNET_NO:
112 if (endbadly_task != GNUNET_SCHEDULER_NO_TASK) 108 GNUNET_SCHEDULER_add_now (&end, NULL);
113 { 109 break;
114 GNUNET_SCHEDULER_cancel (endbadly_task); 110 case GNUNET_OK:
115 endbadly_task = GNUNET_SCHEDULER_NO_TASK; 111 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
116 } 112 "Namestore could remove non-existing record: `%s'\n",
117 GNUNET_SCHEDULER_add_now (&end, NULL); 113 emsg);
114 GNUNET_SCHEDULER_add_now (&endbadly, NULL);
115 break;
116 case GNUNET_SYSERR:
117 default:
118 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
119 "Namestore failed: `%s'\n",
120 emsg);
121 GNUNET_SCHEDULER_add_now (&endbadly, NULL);
122 break;
118 } 123 }
119} 124}
120 125