I forgot to pass the 'future' object to the download_texture_thumbnail function, and as such it wasn't notified of cancellations.
I forgot to pass the 'future' object to the download_texture_thumbnail function, and as such it wasn't notified of cancellations.