Skip to content

Commit 65e8403

Browse files
authored
Merge branch 'dev' into wangbill/add-warmup-converter
2 parents 46ee88e + f91aad3 commit 65e8403

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

azure/functions/_http_asgi.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ async def _receive(self):
117117
}
118118

119119
async def _send(self, message):
120+
logging.debug("Received %s from ASGI worker.", message)
120121
if message["type"] == "http.response.start":
121122
self._handle_http_response_start(message)
122123
elif message["type"] == "http.response.body":
@@ -149,7 +150,6 @@ def __init__(self, app):
149150
self._usage_reported = True
150151

151152
self._app = app
152-
self._loop = asyncio.new_event_loop()
153153
self.main = self._handle
154154

155155
def handle(self, req: HttpRequest, context: Optional[Context] = None):
@@ -171,9 +171,8 @@ async def main(req, context):
171171

172172
def _handle(self, req, context):
173173
asgi_request = AsgiRequest(req, context)
174-
asyncio.set_event_loop(self._loop)
175174
scope = asgi_request.to_asgi_http_scope()
176-
asgi_response = self._loop.run_until_complete(
175+
asgi_response = asyncio.run(
177176
AsgiResponse.from_app(self._app, scope, req.get_body())
178177
)
179178

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
EXTRA_REQUIRES = {
88
'dev': [
99
'flake8~=4.0.1',
10+
'flake8-logging-format',
1011
'mypy',
1112
'pytest',
1213
'pytest-cov',

0 commit comments

Comments
 (0)