{
struct ClientList *cl_entry;
struct LockList *ll_entry;
+ struct Lock *lock;
if (NULL == client)
return;
return;
while (NULL != (ll_entry = cl_entry->ll_head))
{
+ lock = ll_entry->lock;
cl_ll_remove_lock (cl_entry, ll_entry);
- process_lock_release (ll_entry->lock);
+ process_lock_release (lock);
}
cl_remove_client (cl_entry);
}
"-c", "test_lockmanager_api.conf", NULL);
GNUNET_assert (NULL != arm_pid);
- GNUNET_SCHEDULER_add_delayed (TIME_REL_SECONDS (1),
+ GNUNET_SCHEDULER_add_delayed (TIME_REL_SECONDS (3),
&test,
NULL);
}
[lockmanager]
DEBUG = YES
-AUTOSTART = YES
+AUTOSTART = NO
PORT = 12112
ACCEPT_FROM = 127.0.0.1;
HOSTNAME = localhost
&status_cb,
handle);
GNUNET_assert (NULL != request);
- abort_task_id = GNUNET_SCHEDULER_add_delayed (TIME_REL_SECONDS (60),
+ abort_task_id = GNUNET_SCHEDULER_add_delayed (TIME_REL_SECONDS (10),
&do_abort,
NULL);
}
"-c", "test_lockmanager_api.conf", NULL);
GNUNET_assert (NULL != arm_pid);
- GNUNET_SCHEDULER_add_delayed (TIME_REL_SECONDS (1),
+ GNUNET_SCHEDULER_add_delayed (TIME_REL_SECONDS (3),
&test,
NULL);
}
&status_cb,
handle);
GNUNET_assert (NULL != request);
- abort_task_id = GNUNET_SCHEDULER_add_delayed (TIME_REL_SECONDS (60),
+ abort_task_id = GNUNET_SCHEDULER_add_delayed (TIME_REL_SECONDS (10),
&do_abort,
NULL);
}
"-c", "test_lockmanager_api.conf", NULL);
GNUNET_assert (NULL != arm_pid);
- GNUNET_SCHEDULER_add_delayed (TIME_REL_SECONDS (1),
+ GNUNET_SCHEDULER_add_delayed (TIME_REL_SECONDS (3),
&test,
NULL);
}