On Fri, Jul 21, 2017 at 4:47 AM, Dave Page <dpage@pgadmin.org> wrote:
Thanks, applied. The reloader has always been a little temperamental for me, so I couldn't prove this doesn't break it. If someone finds it does, please yelp.
When pgAdmin4 runs in DEBUG mode, Flask initialise service twice, while in non-DEBUG mode, once. It is pain while development because `yarn run bundle` also runs twice.
It is because the parameter `use_reloader` = True in Debug Mode.
If `os.environ` variable `WERKZEUG_RUN_MAIN` is set to None, i.e. app is starting for the first time and then its value is changed to True.