Changeset 3843

Show
Ignore:
Timestamp:
07/28/10 18:57:25 (2 years ago)
Author:
ligne
Message:

stuff the pid -> service mapping into the instance.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/node/lib/Munin/Node/ProxySpooler.pm

    r3842 r3843  
    6565    # ready to actually do stuff! 
    6666    my $intervals = $self->_get_intervals(); 
    67     my $pollers   = $self->_launch_pollers($intervals); 
     67    $self->_launch_pollers($intervals); 
    6868 
    6969    # Indiscriminately kill every process in the group with SIGTERM when asked 
     
    9595        } 
    9696 
    97         my $service = delete $pollers->{$deceased}; 
     97        my $service = delete $self->{pollers}->{$deceased}; 
    9898 
    9999        my $exit   = ($? >> 8); 
     
    110110        logger("Respawning poller for '$service'"); 
    111111        my $new_pid = $self->_launch_single_poller($service, $intervals->{$service}); 
    112         $pollers->{$new_pid} = $service; 
     112        $self->{pollers}{$new_pid} = $service; 
    113113        $poller_restarted{$service} = time; 
    114114    } 
     
    202202    } 
    203203 
    204     return \%pollers; 
     204    $self->{pollers} = \%pollers; 
     205 
     206    return; 
    205207} 
    206208