Le 21/02/2012 08:47, Tarek Ziadé a écrit :
Yes, I also think shutting down the server is completely orthogonal to requests.
If the shutdown callback is next to the application and not registered in a request, why not also have the symmetric "server start up" callback that would not wait for a request? This would avoid workarounds like Flask.before_first_request.
Both of these callbacks could be called once per process (aka. space where requests share memory.)
Instead of having to provide two or three objects separately to a server, how about making the callbacks attributes of the application callable?
Regards, -- Simon Sapin _______________________________________________ Web-SIG mailing list Web-SIG@python.org Web SIG: http://www.python.org/sigs/web-sig Unsubscribe: http://mail.python.org/mailman/options/web-sig/archive%40mail-archive.com