More fixes to cream job fault recovery. #972
More fixes to cream job fault recovery. #972

The previous fault recovery during submission fix
tripped over a race condition in the cream server,
where a Status command following a Start command can
return REGISTERED. REGISTERED means the job hasn't
been started with a Start command yet.

The result was that during normal job submission, the
gridmanager would issue a second Start command for
about 10% of jobs. The second Start would fail and the
jobs would end up on hold.

mambelli/osg-bosco-marco,clalancette/condor-dcloud,djw8605/condor,djw8605/htcondor,clalancette/condor-dcloud,zhangzhehust/htcondor,zhangzhehust/htcondor,htcondor/htcondor,zhangzhehust/htcondor,djw8605/htcondor,djw8605/htcondor,htcondor/htcondor,clalancette/condor-dcloud,bbockelm/condor-network-accounting,mambelli/osg-bosco-marco,bbockelm/condor-network-accounting,bbockelm/condor-network-accounting,neurodebian/htcondor,neurodebian/htcondor,mambelli/osg-bosco-marco,djw8605/htcondor,zhangzhehust/htcondor,djw8605/condor,clalancette/condor-dcloud,zhangzhehust/htcondor,htcondor/htcondor,djw8605/htcondor,neurodebian/htcondor,bbockelm/condor-network-accounting,djw8605/condor,htcondor/htcondor,djw8605/condor,mambelli/osg-bosco-marco,neurodebian/htcondor,djw8605/htcondor,zhangzhehust/htcondor,mambelli/osg-bosco-marco,mambelli/osg-bosco-marco,zhangzhehust/htcondor,bbockelm/condor-network-accounting,bbockelm/condor-network-accounting,clalancette/condor-dcloud,djw8605/condor,clalancette/condor-dcloud,neurodebian/htcondor,neurodebian/htcondor,djw8605/htcondor,zhangzhehust/htcondor,htcondor/htcondor,bbockelm/condor-network-accounting,mambelli/osg-bosco-marco,htcondor/htcondor,htcondor/htcondor,neurodebian/htcondor,neurodebian/htcondor,djw8605/htcondor,djw8605/condor,mambelli/osg-bosco-marco,htcondor/htcondor,neurodebian/htcondor,djw8605/condor,djw8605/condor,clalancette/condor-dcloud,djw8605/htcondor,bbockelm/condor-network-accounting,zhangzhehust/htcondor