Size: a a a

2021 October 19

T

Tishka17 in Python Flask
PRESERVE_CONTEXT_ON_EXCEPTION
Don’t pop the request context when an exception occurs. If not set, this is true if DEBUG is true. This allows debuggers to introspect the request data on errors, and should normally not need to be set directly.

прикольно, не знал
источник

AK

Alexander Kamyanskiy in Python Flask
я очень задумался ребят вчера, и полез тоже в кишки )
источник

V

Vladi in Python Flask
эх сейчас бы на проде в дебаг работать))
источник

AK

Alexander Kamyanskiy in Python Flask
вот по поводу утекания коннекшнов в фласк-сокетио посложнее
источник

AK

Alexander Kamyanskiy in Python Flask
я вчера бегло посмотрел как оно работает, получается там запускатся
pywsgi.WSGIServer и слушает, при обращении к незнакомому ему неймспейсу - отдает запрос фласк приложению
источник

AK

Alexander Kamyanskiy in Python Flask
https://github.com/miguelgrinberg/Flask-SocketIO/blob/main/src/flask_socketio/__init__.py#L565
источник

AK

Alexander Kamyanskiy in Python Flask
причем если вот посмотреть этот метод run, есть варианты как оно запускается, как точно запускается у @romansarnov который сказал о проблеме я не знаю
источник

AK

Alexander Kamyanskiy in Python Flask
чисто гипотетич - teardown должен отрабатывать
источник

AK

Alexander Kamyanskiy in Python Flask
но по косвенным признакам - оно ведет прям себя как будто debug равен True
источник

AK

Alexander Kamyanskiy in Python Flask
т.е. транзакции остаются в idle, он добавил обработчик ошибок, и стали транзакции закрываться
источник

AK

Alexander Kamyanskiy in Python Flask
:)
источник

T

Tishka17 in Python Flask
не надо ссылки вставлять как код
источник

AK

Alexander Kamyanskiy in Python Flask
простите, не буду
источник

РС

Роман Сарнов... in Python Flask
В итоге все из-за оставленного дебага))
источник

T

Tishka17 in Python Flask
Серьёзно?
источник

РС

Роман Сарнов... in Python Flask
Я об этом
источник

T

Tishka17 in Python Flask
Жуть
источник

А

Андрей Андреевич... in Python Flask
Добрый вечер! если я сделаю так, то это не будет тормозить все приложение?
источник

Ꮆㄖ尺ᗪ乂1 in Python Flask
Нет
источник

Ꮆㄖ尺ᗪ乂1 in Python Flask
Только поток
источник