2 projects tagged "error handling"
exceptions4c is a tiny, portable framework that brings the power of exceptions to your C applications. It provides a simple set of keywords (macros, actually) which map the semantics of exception handling you're probably already used to: try, catch, finally, throw. You can write try/catch/finally blocks just as if you were coding in Java. This way you will never have to deal again with boring error codes, or check return values every time you call a function.
LogPipe is a module that extends the default PHP error handling function. It allows you to send logs to syslog, or pipe them to an external program. It extends a standard log line to contain the IP address and host name of the server under which the current script is executing, and the client IP address. The IP address and host name can be used by an external program to split or aggregate logs based on the virtual host. This module has been designed mainly as a complement for the TCPWebLog project.