$conn->{outbound} = 0;
$conn->{state} = 'WH'; # wait for return authorize
my $thing = $conn->{lastthing} = Thingy::Hello->new();
-
$thing->send($conn, 'Aranea');
dbg("-> D $conn->{peerhost} $thing->{Aranea}") if isdbg('chan');
}
# 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;