summaryrefslogtreecommitdiffstats
path: root/src/jobs.h
diff options
context:
space:
mode:
authorJosé Bollo <jose.bollo@iot.bzh>2017-03-28 10:18:06 +0200
committerJosé Bollo <jose.bollo@iot.bzh>2017-03-28 10:21:06 +0200
commit48827b7b9862ab5961f938f38a8667e15421a50c (patch)
treeb3f2100155ae7adc2125ab93f162a8566f39d8af /src/jobs.h
parentf9fc4077cc0eb167f3e65f54cc27717c79beee92 (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.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jobs.h b/src/jobs.h
index b6f277c5..95565b86 100644
--- a/src/jobs.h
+++ b/src/jobs.h
@@ -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);