When multiple job queued and some job failed, the server cannot process
next job because queue_job() never invoked.
Return TRUE to continue invoking queue_job() until no job available.
Change-Id: I207ced8359ea177233c6d637b94ac6277a0a175c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
/* all backend messages queue are empty or busy */
if (x == num_of_backends || job == NULL) {
/* all backend messages queue are empty or busy */
if (x == num_of_backends || job == NULL) {
+ DBG("no job available");
ret = -1;
_send_fail_signal(job);
_free_backend_job(job);
ret = -1;
_send_fail_signal(job);
_free_backend_job(job);
}
int main(int argc, char *argv[])
}
int main(int argc, char *argv[])