Make sure job runner exceptions get logged.
authorAaron Schulz <aschulz@wikimedia.org>
Thu, 16 May 2013 20:51:36 +0000 (13:51 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Thu, 16 May 2013 20:51:36 +0000 (13:51 -0700)
Change-Id: Ie468e7009c45a2b637df38309fd7b8368e021b6d

maintenance/runJobs.php

index f0264ac..90908bf 100644 (file)
@@ -102,6 +102,7 @@ class RunJobs extends Maintenance {
                                } catch ( MWException $e ) {
                                        $status = false;
                                        $error = get_class( $e ) . ': ' . $e->getMessage();
+                                       wfDebugLog( 'exception', $e->getLogMessage() );
                                }
                                wfProfileOut( __METHOD__ . '-' . get_class( $job ) );
                                $timeMs = intval( ( microtime( true ) - $t ) * 1000 );