Vibe.d download function, how to get callback when done or error?
    Steven Schveighoffer 
    schveiguy at gmail.com
       
    Tue Sep 26 01:39:37 UTC 2023
    
    
  
On 9/23/23 8:07 AM, Joe at bloow.edu wrote:
> I'm using download(url, filename) to download files in vibe.d.
> 
> The issue is that I do not know when the download is finished or errors. 
> There is a callback for the streaming side but not for the file download.
> 
You might misunderstand how vibe is doing async. Basically, that fiber 
is put to sleep until the download is finished, and then you get the 
result. You write your code as if it were synchronous.
If you call this outside of an async context, vibe will start up an 
event loop and run it until your download is done.
-Steve
    
    
More information about the Digitalmars-d-learn
mailing list