From: minima <minima>
Date: Thu, 13 Sep 2001 14:42:52 +0000 (+0000)
Subject: idon't route converted talks back down the incoming path
X-Git-Tag: R_1_48~25
X-Git-Url: http://dxspider.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=66ff43a4977e5877448981a7e3674a5c52b214ed;p=spider.git

idon't route converted talks back down the incoming path
---

diff --git a/perl/DXProt.pm b/perl/DXProt.pm
index ca6e4728..02e3d3a8 100644
--- a/perl/DXProt.pm
+++ b/perl/DXProt.pm
@@ -525,7 +525,8 @@ sub normal
 						if ((uc $to eq 'TO' && is_callsign(uc $call)) || is_callsign($call = uc $to)) {
 							my $ref = Route::get($call);
 							if ($ref) {
-								$ref->dxchan->talk($field[1], $call, undef, $field[3], $field[5]);
+								my $dxchan = $ref->dxchan;
+								$dxchan->talk($field[1], $call, undef, $field[3], $field[5]) if $dxchan != $self;
 								return;
 							}
 						}