LOGCXX-523 Call error handler if rollover fails (#64)

* LOGCXX-523 Call error handler if rollover fails

If the rollover fails, call the specified error handler for
the given appender.  This means that you can now replace appenders
with a new appender.

The entire API at this point is not very robust at the moment.  A
better error handling mechanism needs to be made to properly
handle the errors so that the error handler can have enough
data to do its job.

* Fix build on Windows

* Add include file needed for windows
4 files changed
tree: f0a35c82dcdae5a1aa136a06d041c3337185bd11
  1. .github/
  2. src/
  3. .asf.yaml
  4. .astylerc
  5. .editorconfig
  6. .gitattributes
  7. .gitignore
  8. CMakeLists.txt
  9. doap_log4cxx.rdf
  10. INSTALL
  11. KEYS
  12. liblog4cxx-qt.pc.in
  13. liblog4cxx.pc.in
  14. LICENSE
  15. NOTICE
  16. README.md
README.md

Issues and pull requests

Issues are maintained in the Apache JIRA by default, so before posting pull requests, please have a look there if an associated issue with your problem/feature/... exists already. If not, it‘s generally OK to directly create pull requests IF code is already available, but please be somewhat verbose: Provide some background information about what actual problem the PR solves, why this needs to be solved etc. Don’t just provide commits about the fact that you changed something.

If any discussion is needed before actually having any code, simply create a ticket in JIRA or send a message to the corresponding mailing list. Thanks!