timeout handling fix

uploadChunks -> series can be called multiple times for one chunk, chunk.progress can be changed ouside from "this" run