Changeset 3
- Timestamp:
- 11/19/07 04:07:25 (1 year ago)
- Files:
-
- sys_alive.conf (modified) (1 diff)
- sys_alive.pl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
sys_alive.conf
r2 r3 33 33 %mode_demon = ( 34 34 'actif' => 1, 35 ' name' => 'sys_alived',36 ' pid_file' => '/var/run/sys_alived.pid',35 'pid_file' => '/var/run/sys_alive.pid', 36 'wait' => 60, 37 37 ); 38 38 sys_alive.pl
r2 r3 129 129 sub mode_demon { 130 130 my $current_pid; 131 eval { $current_pid = hold_pid_file($main::mode_demon{'pid_file'} ); };132 WriteLog(' ProblÚme en accédant au fichier pid : '.$@, 1) if $@;133 WriteLog(' Sys_alive est déjà lancé en mode démon (pid='.$current_pid.')', 1) if $current_pid;131 eval { $current_pid = hold_pid_file($main::mode_demon{'pid_file'} || '/var/run/sys_alive.pid'); }; 132 WriteLog('Erreur : ProblÚme en accédant au fichier pid : '.$@, 1) if $@; 133 WriteLog('Erreur : Sys_alive est déjà lancé en mode démon (pid='.$current_pid.')', 1) if $current_pid; 134 134 WriteLog('Sys_alive lancé en mode démon (pid='.$$.')'); 135 135 while(1) { 136 136 sys_alive(); 137 sleep 60;137 sleep($main::mode_demon{'wait'} || 60); 138 138 } 139 139 } # fin de sub mode_demon
