diff options
author | José Bollo <jose.bollo@iot.bzh> | 2017-03-28 10:18:06 +0200 |
---|---|---|
committer | José Bollo <jose.bollo@iot.bzh> | 2017-03-28 10:21:06 +0200 |
commit | 48827b7b9862ab5961f938f38a8667e15421a50c (patch) | |
tree | b3f2100155ae7adc2125ab93f162a8566f39d8af /src/jobs.h | |
parent | f9fc4077cc0eb167f3e65f54cc27717c79beee92 (diff) |
Fix bug in recycling jobs
The bug was creating an infinite loop starving
the system (or other possible horrific stuff).
Also updated the test.
Change-Id: Id71dd112d2ed4651ac8aa56d2c57b088d69b8655
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'src/jobs.h')
-rw-r--r-- | src/jobs.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -42,6 +42,6 @@ extern int jobs_add_event_loop(void *key, int timeout, void (*evloop)(int, void* extern int jobs_init(int allowed_count, int start_count, int waiter_count); extern int jobs_add_me(); -extern void jobs_terminate(); +extern void jobs_terminate(int wait); |