Skip to content

Another set of improvements to the error code

Nick Mathewson requested to merge nickm/arti:error_improvements2 into main

This time the changes are all localized in arti_client. They are:

  • Make detail() an accessor function.
  • Rename Error to ErrorDetail.
  • Rename TorResult to Result.
  • Simplify visibility macros a bit.
  • Update launch of chan expiration task to new API

The final commit fixes a compilation error on main; unfortunately it doesn't backport cleanly without the rest of the branch. Let me know if I should do an interim fix.

Closes #321 (closed).

Merge request reports