ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/host/ihost-perl/ihost.pl
(Generate patch)

Comparing projects/cms/source/host/ihost-perl/ihost.pl (file contents):
Revision 1.10 by tdb, Thu Feb 1 03:17:32 2001 UTC vs.
Revision 1.11 by pjm2, Thu Feb 1 09:10:52 2001 UTC

# Line 77 | Line 77 | sub tcp_configure() {
77                                       PeerAddr => $filter_manager_addr,
78                                       PeerPort => $filter_manager_port,
79                                       Proto => 'tcp'
80 <                                    ) or die "Could not perform configuration via TCP: $!\n";
80 >                                    );
81 >    if (!defined $sock) {
82 >        print "IHOST ERROR: Could not connect to $filter_manager_addr:$filter_manager_port.\n";
83 >        print "Please check that there is an i-scream server at this address.\n";
84 >        print "Program ended.\n";
85 >        exit(1);
86 >    }
87  
82    die "Could not connect to the i-scream filter manager: $!\n" unless $sock;
83
88      # Now run through the configuration process.
89      my($response);
90      
# Line 254 | Line 258 | sub send_tcp_heartbeat() {
258                                       PeerAddr => $filter_addr,
259                                       PeerPort => $tcp_port,
260                                       Proto => 'tcp'
261 <                                    ) or die "Could not perform heartbeat via TCP: $!\n";
262 <
263 <    die "Could not connect to the i-scream filter: $!\n" unless $sock;
261 >                                    );
262 >    if (!defined $sock) {
263 >        print "IHOST WARNING: Failed to deliver a heartbeat to the i-scream filter.\n";
264 >        return;
265 >    }
266  
267      # Now run through the configuration process.
268      my($response);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines