[Dxspider-support] client and callsigns w/zeros
Steven Franke
sfranke at soliton.csl.uiuc.edu
Fri Jul 21 22:16:24 BST 2000
Thanks, Ian! That fixed my zero bias problem...
73, Steve
On Fri, 21 Jul 2000, Ian J Maude wrote:
> On Fri, 21 Jul 2000, you wrote:
> > Hi Dirk et al,
> >
> > Here, Spider version 1.42 is not properly handling clients if the callsign
> > contains a "0". For example - none of these work: K0AN, W0AN, G0TLH. But
> > if the "0" is replaced with anything in the range [1-9], then no problem.
> >
> > The problem exists with both the C client and the old perl client.
> > Specifically, the result of either of these commands:
> > /spider/src/client k0an
> > /spider/perl/client.pl k0an
> >
> > is that the client process appears to "hang" and a console message like
> > this is generated:
> >
> > DUFF Line from UN.KNOWN: AK0AN|local
> >
> > Steve Franke, K9AN
> Hi Steve,
> This is a known problem. As you can imagine, it hit me very early! ;-)
> The fix is simple. Almost at the end of /spider/perl/DXChannel.pm there is a
> line..
>
> my ($sort, $call, $line) = $data =~ /^([A-Z])([A-Z1-9\-]{3,9})\|(.*)$/;
>
> change this to read....
>
> my ($sort, $call, $line) = $data =~ /^([A-Z])([A-Z0-9\-]{3,9})\|(.*)$/;
>
> this will solve the problem.
>
> Dirk has already admitted to using a strange substance whilst writing this
> section of code ;-))))))
>
> Cheers
> Ian
>
> --
>
> Ian Maude G0VGS Morecambe Lancs UK | ianmaude at btinternet.com
> Sysop of GB7MBC, the Morecambe Bay Cluster
> Running Linux and DXSpider
>
>
> _______________________________________________
> Dxspider-support mailing list
> Dxspider-support at dxcluster.org
> http://www.tobit.co.uk/mailman/listinfo/dxspider-support
>
More information about the Dxspider-support
mailing list