diff --git a/CHANGES b/CHANGES index ac53fbd5..cec86584 100644 --- a/CHANGES +++ b/CHANGES @@ -17,6 +17,7 @@ Version 0.12 a Internal Server Error (pull request ``#2006``). - Correctly invoke response handlers for both regular request dispatching as well as error handlers. +- Disable logger propagation by default for the app logger. Version 0.11.2 -------------- diff --git a/flask/logging.py b/flask/logging.py index 5a1f149c..3f888a75 100644 --- a/flask/logging.py +++ b/flask/logging.py @@ -87,4 +87,8 @@ def create_logger(app): logger.__class__ = DebugLogger logger.addHandler(debug_handler) logger.addHandler(prod_handler) + + # Disable propagation by default + logger.propagate = False + return logger