Modified: freeswitch/trunk/libs/esl/perl/ESL/Dispatch.pm (16925 => 16926)
--- freeswitch/trunk/libs/esl/perl/ESL/Dispatch.pm 2010-03-06 00:25:23 UTC (rev 16925)
+++ freeswitch/trunk/libs/esl/perl/ESL/Dispatch.pm 2010-03-06 00:32:04 UTC (rev 16926)
@@ -63,7 +63,7 @@
$callback = lc($self->{event_hash}->{'event-name'});
print "DEBUG: executing $callback callback\n";
}
- &{$self->{_callback}->{lc($self->{event_hash}->{'event-name'})}}($self);
+ &{$self->{_callback}->{lc($self->{event_hash}->{'event-name'})}}($self, $self->{event_hash});
};
}
Modified: freeswitch/trunk/libs/esl/perl/dispatch.pl (16925 => 16926)
--- freeswitch/trunk/libs/esl/perl/dispatch.pl 2010-03-06 00:25:23 UTC (rev 16925)
+++ freeswitch/trunk/libs/esl/perl/dispatch.pl 2010-03-06 00:32:04 UTC (rev 16926)
@@ -13,13 +13,14 @@
sub heartbeat {
my $self = shift;
- my $event = $self->{event_hash};
+ my $event = shift;
print Dumper $event;
}
sub channel_hangup {
my $self = shift;
- my $event = $self->{event_hash};
+ my $event = shift;
+ print Dumper $event;
print "DO SQL GOODIES HERE!\n";
}