Changeset 3843
- Timestamp:
- 07/28/10 18:57:25 (2 years ago)
- Files:
-
- trunk/node/lib/Munin/Node/ProxySpooler.pm (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/node/lib/Munin/Node/ProxySpooler.pm
r3842 r3843 65 65 # ready to actually do stuff! 66 66 my $intervals = $self->_get_intervals(); 67 my $pollers =$self->_launch_pollers($intervals);67 $self->_launch_pollers($intervals); 68 68 69 69 # Indiscriminately kill every process in the group with SIGTERM when asked … … 95 95 } 96 96 97 my $service = delete $ pollers->{$deceased};97 my $service = delete $self->{pollers}->{$deceased}; 98 98 99 99 my $exit = ($? >> 8); … … 110 110 logger("Respawning poller for '$service'"); 111 111 my $new_pid = $self->_launch_single_poller($service, $intervals->{$service}); 112 $ pollers->{$new_pid} = $service;112 $self->{pollers}{$new_pid} = $service; 113 113 $poller_restarted{$service} = time; 114 114 } … … 202 202 } 203 203 204 return \%pollers; 204 $self->{pollers} = \%pollers; 205 206 return; 205 207 } 206 208
