Make JQScheduler handle failure on job starting
Make JQScheduler handle failure on job starting

Given that luxid (at the moment) connects to masterd for starting
jobs, it may be that this inter-process communication fails. In
this case, just reschedule the jobs instead of killing the scheduler
thread.

Signed-off-by: Klaus Aehlig <4ce51de36d9068cd7db2eec1151e0f3f95419008@google.com>
Reviewed-by: Jose Lopes <0fb9c4f8511df4ec2ae28af879e9d462f6218a2c@google.com>

ganeti/ganeti,ganeti/ganeti,mbakke/ganeti,leshchevds/ganeti,grnet/snf-ganeti,yiannist/ganeti,bitemyapp/ganeti,andir/ganeti,yiannist/ganeti,apyrgio/ganeti,yiannist/ganeti,grnet/snf-ganeti,leshchevds/ganeti,ganeti-github-testing/ganeti-test-1,apyrgio/ganeti,onponomarev/ganeti,bitemyapp/ganeti,ganeti-github-testing/ganeti-test-1,andir/ganeti,mbakke/ganeti,mbakke/ganeti,onponomarev/ganeti,dimara/ganeti,dimara/ganeti,andir/ganeti,leshchevds/ganeti,ganeti/ganeti