Skip to content

Commit f50b6cc

Browse files
authored
Provide ASGI compatibility through server event
Change server event (listener) from ```@swagger_blueprint.listener("before_server_start")``` to ```@swagger_blueprint.listener("after_server_start")``` **and** from ```@swagger_blueprint.listener("after_server_stop")``` to ```@swagger_blueprint.listener("before_server_stop")``` More details at https://sanic.readthedocs.io/en/latest/sanic/deploying.html#running-via-asgi
1 parent 359a39c commit f50b6cc

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

gino/ext/sanic.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ async def on_response(request, _):
9292
if conn is not None:
9393
await conn.release()
9494

95-
@app.listener('before_server_start')
95+
@app.listener('after_server_start')
9696
async def before_server_start(_, loop):
9797
if app.config.get('DB_DSN'):
9898
dsn = app.config.DB_DSN
@@ -116,7 +116,7 @@ async def before_server_start(_, loop):
116116
**app.config.setdefault('DB_KWARGS', dict()),
117117
)
118118

119-
@app.listener('after_server_stop')
119+
@app.listener('before_server_stop')
120120
async def after_server_stop(_, loop):
121121
await self.pop_bind().close()
122122

0 commit comments

Comments
 (0)