https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113348

Revision: 113348
Author:   tstarling
Date:     2012-03-08 06:52:09 +0000 (Thu, 08 Mar 2012)
Log Message:
-----------
Fix for bug 34663 -- use 500 status code for errors. Also use an appropriate 
exit status for command line scripts.

Modified Paths:
--------------
    trunk/tools/mwmultiversion/multiversion/MWMultiVersion.php

Modified: trunk/tools/mwmultiversion/multiversion/MWMultiVersion.php
===================================================================
--- trunk/tools/mwmultiversion/multiversion/MWMultiVersion.php  2012-03-08 
03:41:36 UTC (rev 113347)
+++ trunk/tools/mwmultiversion/multiversion/MWMultiVersion.php  2012-03-08 
06:52:09 UTC (rev 113348)
@@ -337,6 +337,8 @@
                if ( php_sapi_name() !== 'cli' ) {
                        $msg = htmlspecialchars( $msg );
                }
-               die( $msg );
+               header( 'HTTP/1.1 500 Internal server error' );
+               echo $msg;
+               exit( 1 );
        }
 }


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to