]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Add error file and line to the xmppdaemon error handler
authorMike Cochrane <mikec@mikenz.geek.nz>
Tue, 22 Jul 2008 06:46:07 +0000 (02:46 -0400)
committerMike Cochrane <mikec@mikenz.geek.nz>
Tue, 22 Jul 2008 06:46:07 +0000 (02:46 -0400)
darcs-hash:20080722064607-533db-c902d49bc97b74064e5a7ca2b91c4577f5256fbd.gz

xmppdaemon.php

index 91ea833ce746881b28d3a65db37851cecc8ec9fe..d9b7064543f599326d40e1ff501ad3e167415bcc 100755 (executable)
 function xmppdaemon_error_handler($errno, $errstr, $errfile, $errline, $errcontext) {
     switch ($errno) {
      case E_USER_ERROR:
-       echo "ERROR: [$errno] $errstr\n";
+       echo "ERROR: [$errno] $errstr ($errfile:$errline)\n";
        echo "  Fatal error on line $errline in file $errfile";
        echo ", PHP " . PHP_VERSION . " (" . PHP_OS . ")\n";
        echo "Aborting...\n";
        exit(1);
        break;
 
-     case E_USER_WARNING:
-       echo "WARNING [$errno] $errstr\n";
+    case E_USER_WARNING:
+       echo "WARNING [$errno] $errstr ($errfile:$errline)\n";
        break;
 
      case E_USER_NOTICE:
-       echo "My NOTICE [$errno] $errstr\n";
+       echo "My NOTICE [$errno] $errstr ($errfile:$errline)\n";
        break;
 
      default:
-       echo "Unknown error type: [$errno] $errstr\n";
+       echo "Unknown error type: [$errno] $errstr ($errfile:$errline)\n";
        break;
     }