  #include <ngx_module.h>
 diff --git a/src/event/ngx_event_quic.c b/src/event/ngx_event_quic.c
 new file mode 100644
-index 000000000..9f8b2cb98
+index 000000000..b9cc9ec0a
 --- /dev/null
 +++ b/src/event/ngx_event_quic.c
-@@ -0,0 +1,589 @@
+@@ -0,0 +1,575 @@
 +
 +/*
 + * Copyright (C) Cloudflare, Inc.

+            ngx_quic_finalize_connection(c, NGX_QUIC_INTERNAL_ERROR);
+            return;
+        }
+    }
+
+    if (ngx_handle_write_event(c->write, 0) != NGX_OK) {
+        ngx_quic_finalize_connection(c, NGX_QUIC_INTERNAL_ERROR);
+        return;
+    }
+
+    expiry = quiche_conn_timeout_as_millis(c->quic->conn);

     . auto/lib/zlib/make
 fi
diff --git a/auto/lib/openssl/make b/auto/lib/openssl/make
index 126a23875..139008207 100644
--- a/auto/lib/openssl/make
+++ b/auto/lib/openssl/make
@@ -49,11 +49,13 @@ END
