Changeset 1082
- Timestamp:
- 12/18/07 14:11:35 (9 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
honeyclient/trunk/lib/HoneyClient/Agent/Driver/Browser.pm
r1080 r1082 1117 1117 # Check to see if the request timed out. 1118 1118 # TODO: Need better error detection. 1119 if (! %scored_links) {1119 if (!defined($content)) { 1120 1120 $self->links_timed_out->{$args{'url'}} = $timestamp; 1121 1121 … … 1130 1130 $self->links_visited->{$args{'url'}} = $timestamp; 1131 1131 1132 # Add all links found on this page to our sorted queues. 1133 # This function modifies the $self object internally and its 1134 # returned content does not need to be checked. 1135 $self->_processLinks($args{'url'}, %scored_links); 1132 if(%scored_links){ 1133 # Add all links found on this page to our sorted queues. 1134 # This function modifies the $self object internally and its 1135 # returned content does not need to be checked. 1136 $self->_processLinks($args{'url'}, %scored_links); 1137 } 1136 1138 } 1137 1139 1138 1140 # Check our internal relative links counter. 1139 if (($self->_remaining_number_of_relative_links_to_visit == 0) || 1140 ($self->_remaining_number_of_relative_links_to_visit == 1)) { 1141 if (($self->_remaining_number_of_relative_links_to_visit == 0)){ 1141 1142 1142 1143 # XXX: Do we need this message in here? … … 1150 1151 $self->{_remaining_number_of_relative_links_to_visit} = 1151 1152 $self->max_relative_links_to_visit; 1152 } elsif ($self->_remaining_number_of_relative_links_to_visit > 1) {1153 } elsif ($self->_remaining_number_of_relative_links_to_visit >= 1) { 1153 1154 1154 1155 # The counter is positive, so decrement it.
