Skip to content

Commit ec7c6c1

Browse files
authored
Merge pull request #221 from Geode-solutions/fix/kill-teardown
fix(Kill): better request cleanup before dead
2 parents a078183 + ef75d15 commit ec7c6c1

2 files changed

Lines changed: 1 addition & 1 deletion

File tree

requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,3 @@ werkzeug==3.1.2
6060
# flask
6161
# flask-cors
6262

63-
opengeodeweb-microservice==1.*,>=1.0.14

src/opengeodeweb_back/routes/blueprint_routes.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -402,6 +402,7 @@ def ping() -> flask.Response:
402402
@routes.route(schemas_dict["kill"]["route"], methods=schemas_dict["kill"]["methods"])
403403
def kill() -> flask.Response:
404404
print("Manual server kill, shutting down...", flush=True)
405+
utils_functions.teardown_request(flask.current_app)
405406
os._exit(0)
406407
return flask.make_response({"message": "Flask server is dead"}, 200)
407408

0 commit comments

Comments
 (0)