This docstring doesn't say what this is supposed to test.  It just seems to test the case that if an error occurs during fetching, process will not be called?  In which case is it important that this occurs during the second fetch, as opposed to the first?