diff --git a/src/lean_spec/node/networking/transport/quic/stream_adapter.py b/src/lean_spec/node/networking/transport/quic/stream_adapter.py index e2f1a002d..712621b2c 100644 --- a/src/lean_spec/node/networking/transport/quic/stream_adapter.py +++ b/src/lean_spec/node/networking/transport/quic/stream_adapter.py @@ -145,9 +145,7 @@ async def finish_write(self) -> None: Flushes any buffered data before sending FIN. """ - if self._write_buffer: - await self._stream.write(self._write_buffer) - self._write_buffer = b"" + await self.drain() await self._stream.finish_write() async def negotiate_server(