Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 5eb3a1b9

Von Moritz Bunkus vor mehr als 13 Jahren hinzugefügt

  • ID 5eb3a1b90adc4a51bb9cf78f81a53b6167ca742e
  • Vorgänger 2a795624
  • Nachfolger c92dddcb

Eval-Error im Dispatcher auch auf STDERR ausgeben

Wurde bereits ein Template ausgegeben, bevor der Fehler auftrat, so
konnte es sein, dass die Fehlermeldung komplett verschluckt bzw. vom
Browser nicht angezeigt wird.

Unterschiede anzeigen:

SL/Dispatcher.pm
227 227
    1;
228 228
  } or do {
229 229
    if ($EVAL_ERROR ne END_OF_REQUEST) {
230
      print STDERR $EVAL_ERROR;
230 231
      $::form->{label_error} = $::cgi->pre($EVAL_ERROR);
231 232
      eval { show_error('generic/error') };
232 233
    }

Auch abrufbar als: Unified diff