Dmitry Mescheryakov 6010fb3fff Make forever_retry_uncaught_exceptions handle its own failures
When an exception occurs inside 'except' clause, it is not handled.
As a result, forever_retry_uncaught_exceptions fails with exception,
while by definition it should not.

For instance, oslo.messaging's RPC server relies on that
function to process any exception. When forever_retry_... fails
to do so, the server thread dies. An example could be
found in referenced bug.

Change-Id: I415a0f49b25b80a264f0bc951f4b926d57a9c9a8
Closes-Bug: #1502092
2015-10-02 13:55:04 +03:00
2015-05-05 19:39:52 +00:00
2014-06-18 23:12:10 -04:00
2015-07-15 18:20:18 +00:00
2015-09-17 16:42:28 +00:00
2015-08-08 11:41:38 +00:00

oslo.utils

Latest Version

Downloads

The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.

Description
OpenStack library utils
Readme 8 MiB
Languages
Python 100%