added additional layer of caller info for debugging
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 9 Oct 2006 20:07:59 +0000 (20:07 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 9 Oct 2006 20:07:59 +0000 (20:07 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@6425 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/perlmods/OpenILS/Event.pm

index 1f7ac09..1a465ca 100644 (file)
@@ -32,11 +32,14 @@ sub new {
 
        my( $m, $f, $l ) = caller(0);
        my( $mm, $ff, $ll ) = caller(1);
+       my( $mmm, $fff, $lll ) = caller(1);
 
        $f  ||= "";
        $l  ||= "";
        $ff ||= "";
        $ll ||= "";
+       $fff ||= "";
+       $lll ||= "";
 
        my $lang = 'en-US'; # assume english for now
 
@@ -45,7 +48,7 @@ sub new {
        return { 
                ilsevent                => $e, 
                textcode                => $event, 
-               stacktrace      => "$f:$l, $ff:$ll", 
+               stacktrace      => "$f:$l $ff:$ll $fff:$lll", 
                desc                    => $descs->{$lang}->{$e},
                servertime      => $t,
                pid                     => $$, %params };