+21Dec98========================================================================
+1. Added "issue" to the client program for 'login' connections
+2. Added more docs for client program.
+3. Fixed problem introduced in 1.12 where a connect locally with a callsign of
+someone connected remotely would stop the cluster.
+4. issue release 1.13
20Dec98========================================================================
1. Removed all the warnings I get with perl -w (at least for just starting the
cluster and running a few commands).
# is there one already connected elsewhere in the cluster (and not a cluster)
my $user = DXUser->get($call);
if ($user) {
- if ($user->sort eq 'A' && !DXCluster->get_exact($call)) {
- ;
- } elsif ($user->sort eq 'U' && $call eq $main::myalias && !DXCluster->get_exact($call)) {
+ if (($user->sort eq 'A' || $call == $myalias) && !DXCluster->get_exact($call)) {
;
} else {
- if (DXChannel->get($call)) {
+ if (DXCluster->get($call) || DXChannel->get($call)) {
my $mess = DXM::msg($lang, $user->sort eq 'A' ? 'concluster' : 'conother', $call);
already_conn($conn, $call, $mess);
return;
}
}
} else {
- if (DXChannel->get($call)) {
+ if (DXCluster->get($call) || DXChannel->get($call)) {
my $mess = DXM::msg($lang, 'conother', $call);
already_conn($conn, $call, $mess);
return;