Error handling changes for threading #24

Open
wants to merge 3 commits into from

2 participants

@tewha
  • Install error handlers before functions using them, so they're installed on the relevant thread.
  • Build error instance in error handler, rather than relying on pointer remaining valid.
  • Extract libxml2 error when parsing an XML document, attach to existing error as an underlying error.
@tewha tewha Error handling changes.
- Install error handlers before functions using them, so they're installed on the relevant thread.
- Build error instance in error handler, rather than relying on pointer remaining valid.
- Extract libxml2 error when parsing an XML document, attach to existing error as an underlying error.
dc1221a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment