Fix video endpoint not closing client
This commit is contained in:
		
							parent
							
								
									966b3d5d62
								
							
						
					
					
						commit
						0b52f4963c
					
				| 
						 | 
				
			
			@ -184,11 +184,10 @@ routes:
 | 
			
		|||
    if getHmac(url) != @"sig":
 | 
			
		||||
      resp showError("Failed to verify signature", cfg.title, prefs)
 | 
			
		||||
 | 
			
		||||
    let
 | 
			
		||||
      client = newAsyncHttpClient()
 | 
			
		||||
      video = await client.getContent(url)
 | 
			
		||||
    let client = newAsyncHttpClient()
 | 
			
		||||
    let video = await client.getContent(url)
 | 
			
		||||
    client.close()
 | 
			
		||||
 | 
			
		||||
    defer: client.close()
 | 
			
		||||
    resp video, mimetype(url)
 | 
			
		||||
 | 
			
		||||
runForever()
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue