Ryan Mukherjee

Results 3 issues of Ryan Mukherjee

It seems that stackstac will occasionally hang indefinitely while doing a dataset read: ![image](https://user-images.githubusercontent.com/22163508/123011187-efaeec80-d38d-11eb-9c35-f5f4a2866f23.png) call stack: ``` File "/srv/conda/envs/notebook/lib/python3.8/threading.py", line 890, in _bootstrap self._bootstrap_inner() File "/srv/conda/envs/notebook/lib/python3.8/threading.py", line 932, in _bootstrap_inner...

@martindurant we recently addressed reading from s3, so you can now use [`_cp_file`](https://github.com/fsspec/filesystem_spec/blob/f511ed2d79e2222fa002a16c5681d2864cf71c3d/fsspec/generic.py#L254) to copy files from s3 to the local fs (or to another fs that supports writes), but...

Checking `size` may require a call to the async `_info` function. On line 277, `_cp_file` checks if `f1.size` is async (`callback.set_size(await maybe_await(f1.size))`), but then later it simply references `f1.size` which...