diff --git a/src/aleph/sdk/vm/app.py b/src/aleph/sdk/vm/app.py index 0077885e..88bf3eb8 100644 --- a/src/aleph/sdk/vm/app.py +++ b/src/aleph/sdk/vm/app.py @@ -62,7 +62,7 @@ async def __call__( receive: Optional[Callable[[], Awaitable[Any]]] = None, send: Optional[Callable[[Dict[Any, Any]], Awaitable[Any]]] = None, ): - if scope["type"] in ("http", "websocket"): + if scope["type"] in ("http", "websocket", "lifespan"): if self.http_app: await self.http_app(scope=scope, receive=receive, send=send) else: