diff options
Diffstat (limited to 'src/libstrongswan/processing/processor.c')
-rw-r--r-- | src/libstrongswan/processing/processor.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstrongswan/processing/processor.c b/src/libstrongswan/processing/processor.c index e00216e07..adbd95685 100644 --- a/src/libstrongswan/processing/processor.c +++ b/src/libstrongswan/processing/processor.c @@ -408,7 +408,7 @@ METHOD(processor_t, execute_job, void, bool queued = FALSE; this->mutex->lock(this->mutex); - if (get_idle_threads_nolock(this)) + if (this->desired_threads && get_idle_threads_nolock(this)) { prio = sane_prio(job->get_priority(job)); job->status = JOB_STATUS_QUEUED; |