17 Commits

Author SHA1 Message Date
Roberto De Ioris c74428a3aa fixed exception handler for arguments 2015-01-28 06:49:56 +01:00
Unbit ed2ca5d333 request buffer_size is now 64bit (except for uwsgi protocol) 2014-09-21 08:26:20 +02:00
Unbit 8ed8f46374 fixed some minor-bug dected by cppcheck 2013-04-15 13:45:46 +02:00
Unbit 35ce8f2b8d do not spawn the excpetion thread handler if no exception handler has been loaded 2013-04-12 08:12:15 +02:00
Riccardo Magliocchetti 07bd3f5df0 core/exception: avoid null pointer dereference in uwsgi_exception_run_handlers
If wsgi_req is NULL and uwsgi.reload_on_exception is True

Reported by Coverity as CID #989244.
2013-03-03 19:06:59 +01:00
Riccardo Magliocchetti cf634e11a9 core/exceptions: fix leak in uwsgi_exception_handler_thread_loop
Reported by Coverity as CID #989248.
2013-03-03 18:48:59 +01:00
Riccardo Magliocchetti 18dfd10b71 core/exceptions: fix memory leak in wsgi_exception_setup_handlers
Reported by Coverity as CID #989249.
2013-03-03 18:44:33 +01:00
Unbit 3c810e5ca8 updated carbon plugin 2013-02-27 01:15:56 +01:00
Unbit 61a1ca4ca4 initialize alarm and exception thread ONLY in the master 2013-02-26 19:29:29 +01:00
Unbit e610682b31 added exception_log plugin 2013-02-19 12:34:43 +01:00
Unbit 34b6bc5378 preliminary support for exception handlers 2013-02-19 10:59:48 +01:00
Unbit 12bf2cd3af fixed exception management in python mules and improved uwsgidecorators 2013-02-19 07:11:45 +01:00
Unbit 941dd70e3b added additional infos in the exceptions catcher 2013-02-17 16:24:36 +01:00
Unbit 609b5aeb0a porte the ruby/rack plugin to the new exception api 2013-02-17 16:18:12 +01:00
Unbit f31186a0f9 completetd first part of the new exceptions framework 2013-02-17 14:26:31 +01:00
Unbit b5a6da5448 refactored catch_exceptions 2013-02-17 11:22:09 +01:00
Unbit 0a9b5f05b0 prepare for advanced exception management 2013-02-17 10:12:49 +01:00