seelabs
6f3a35e8be
Better unhandled exception handling:
...
Log thread name and exception type on unhandled exceptions and use a
terminate handler to get a stack trace that includes the function that
thows the exception.
2016-07-06 14:07:57 -04:00
Nik Bougalis
97c89168f7
Improve exception handling:
...
* Self-document the code by renaming Throw to Rethrow.
* Write a message to the debug log when we throw or
rethrow an exception.
2016-05-24 12:37:46 -07:00
Nik Bougalis
4a78b343d9
Annotate Throw functions as noreturn
2016-04-01 10:18:07 -07:00
Miguel Portilla
880f354b90
Convert throws and catch alls (RIPD-1046)
2015-12-01 10:59:55 -08:00
Nik Bougalis
570bb2e139
Use more C++11 features:
...
* Remove beast::static_initializer
* Remove noexcept VS2013 workaround
* Use [[noreturn]] attribute
2015-10-13 17:15:45 -07:00
Vinnie Falco
729caaacff
Add THROW contract call
2015-07-29 11:56:00 -04:00
Vinnie Falco
b11b9939f4
Add contract interface
2015-06-30 12:29:58 -07:00