Fix session tickets
[openssl.git] / ssl / t1_lib.c
index e37411ccbf847d8d47ac5caf5ce7521ee3bf307b..f0042886c622d722a18c169bb6e2d044f7d7d9ce 100644 (file)
@@ -3043,6 +3043,11 @@ int tls1_process_ticket(SSL *s, PACKET *pkt,  unsigned char *session_id,
                 break;
             }
             goto end;
+        } else {
+            if (!PACKET_forward(pkt, size)) {
+                retv = -1;
+                goto end;
+            }
         }
     }
     retv = 0;