{
die_task = GNUNET_SCHEDULER_NO_TASK;
- if (sched_ats != NULL)
- GNUNET_ATS_scheduling_done (sched_ats);
+ if (NULL != sched_ats)
+ {
+ GNUNET_ATS_scheduling_done (sched_ats);
+ sched_ats = NULL;
+ }
free_test_address (&test_addr[0]);
free_test_address (&test_addr[1]);
ret = GNUNET_SYSERR;
GNUNET_SCHEDULER_cancel (die_task);
die_task = GNUNET_SCHEDULER_NO_TASK;
}
- GNUNET_ATS_scheduling_done (sched_ats);
- sched_ats = NULL;
+ if (NULL != sched_ats)
+ {
+ GNUNET_ATS_scheduling_done (sched_ats);
+ sched_ats = NULL;
+ }
free_test_address (&test_addr[0]);
free_test_address (&test_addr[1]);
}
if (GNUNET_OK != compare_ats(atsi, ats_count, test_ats_info[1], test_ats_count))
{
- GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Stage %u: Callback with incorrect ats info \n");
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Stage %u: Callback with incorrect ats info \n",
+ stage);
ret = 1;
}
if ((bw_in == 0) || (bw_out == 0))
{
- GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Stage %u: ATS did not set bandwidth correctly \n");
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Stage %u: ATS did not set bandwidth correctly \n",
+ stage);
ret = 1;
}