Revision [r1765] to fix the exception transport issue [bugs:#230] introduced TApplication::QueryThrow without implementing it. This went unnoticed, since the function is currently, as of 6.34.0, not used anywhere in OWLNext.
This issue has now been fixed in [r1970] which replaces QueryThrow by the new HasSuspendedException.
Note: While QueryThrow returned a meaningless owl::uint (meaningless since the exception state enum is private), HasSuspendedException simply returns a bool. This makes the API compatible with changes on the trunk, where std::exception_ptr is used for exception transport.
This issue has now been fixed in [r1970] which replaces QueryThrow by the new HasSuspendedException.
Note: While QueryThrow returned a meaningless
owl::uint
(meaningless since the exception stateenum
is private), HasSuspendedException simply returns abool
. This makes the API compatible with changes on the trunk, where std::exception_ptr is used for exception transport.Related
Commit: [r1970]
Last edit: Vidar Hasfjord 2014-03-13