Ryan Mukherjee
Ryan Mukherjee
It seems that stackstac will occasionally hang indefinitely while doing a dataset read:  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...