X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FThingy.pm;h=10f20f28714f3a73d988fce6812b95cec8462947;hb=3d40d937dcce9678185e027a8b86245779e761f0;hp=308e80c3d67c3dd13e72576c09f7bceead959887;hpb=de7f7dbbadcad48ba245f22db044b14954e18782;p=spider.git diff --git a/perl/Thingy.pm b/perl/Thingy.pm index 308e80c3..10f20f28 100644 --- a/perl/Thingy.pm +++ b/perl/Thingy.pm @@ -74,7 +74,9 @@ sub send # before send (and line generation) things # function must return true to make the send happen $sub = "before_send_$class"; - return unless $thing->can($sub) && $thing->$sub($dxchan); + if ($thing->can($sub)) { + return $thing->$sub($dxchan); + } # generate the protocol line which may (or not) be cached my $ref;