mirror of
				https://github.com/openresty/openresty.git
				synced 2024-10-13 00:29:41 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			14 lines
		
	
	
		
			519 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			519 B
		
	
	
	
		
			C
		
	
	
	
	
	
diff --git a/src/stream/ngx_stream_ssl_preread_module.c b/src/stream/ngx_stream_ssl_preread_module.c
 | 
						|
index e3d11fd9..3717b5fe 100644
 | 
						|
--- a/src/stream/ngx_stream_ssl_preread_module.c
 | 
						|
+++ b/src/stream/ngx_stream_ssl_preread_module.c
 | 
						|
@@ -159,7 +159,7 @@ ngx_stream_ssl_preread_handler(ngx_stream_session_t *s)
 | 
						|
 
 | 
						|
         rc = ngx_stream_ssl_preread_parse_record(ctx, p, p + len);
 | 
						|
         if (rc != NGX_AGAIN) {
 | 
						|
-            return rc;
 | 
						|
+            return rc == NGX_OK ? NGX_DECLINED : rc;
 | 
						|
         }
 | 
						|
 
 | 
						|
         p += len;
 |