I submitted a job in the 0.5.0 version of QISKit using
job = execute(qc, 'ibmqx5', shots=shots)
This just submits the job, and does not wait for a result.
I then immediately tested whether the job was still running using
print(job.running)
This gave the result False
. However, when I requested the result using
job.result()
This still took a while to get the result, suggesting that the job actually was still running after all. What is going on here?