From 39e03d520ae7b4f5268ffe2516ec23093d6812f2 Mon Sep 17 00:00:00 2001 From: Erik Aker Date: Tue, 11 Aug 2020 07:30:18 -0700 Subject: [PATCH] Remove maxsize arg from Queue constructor in BaseHTTPMiddleware --- starlette/middleware/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/starlette/middleware/base.py b/starlette/middleware/base.py index d0089c0c9..b347a6a2d 100644 --- a/starlette/middleware/base.py +++ b/starlette/middleware/base.py @@ -27,7 +27,7 @@ async def __call__(self, scope: Scope, receive: Receive, send: Send) -> None: async def call_next(self, request: Request) -> Response: loop = asyncio.get_event_loop() - queue: "asyncio.Queue[typing.Optional[Message]]" = asyncio.Queue(maxsize=1) + queue: "asyncio.Queue[typing.Optional[Message]]" = asyncio.Queue() scope = request.scope receive = request.receive