Skip to content

Commit e98c4dd

Browse files
tng10fantix
authored andcommitted
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 7c8e8f3 commit e98c4dd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

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)