|  | @@ -26,13 +26,13 @@ func New(ctx context.Context, config *Config) (*Handler, error) {
 | 
	
		
			
				|  |  |  	}, nil
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -// Dispatch implements OutboundHandler.Dispatch().
 | 
	
		
			
				|  |  | +// Process implements OutboundHandler.Dispatch().
 | 
	
		
			
				|  |  |  func (v *Handler) Process(ctx context.Context, outboundRay ray.OutboundRay, dialer proxy.Dialer) error {
 | 
	
		
			
				|  |  |  	v.response.WriteTo(outboundRay.OutboundOutput())
 | 
	
		
			
				|  |  |  	// Sleep a little here to make sure the response is sent to client.
 | 
	
		
			
				|  |  |  	time.Sleep(time.Second)
 | 
	
		
			
				|  |  | -	outboundRay.OutboundOutput().Close()
 | 
	
		
			
				|  |  | -	outboundRay.OutboundInput().CloseError()
 | 
	
		
			
				|  |  | +	outboundRay.OutboundOutput().CloseError()
 | 
	
		
			
				|  |  | +	time.Sleep(time.Second * 2)
 | 
	
		
			
				|  |  |  	return nil
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 |