Révision d9d1bd20
Ajouté par Renato Botelho il y a plus de 9 ans
usr/local/www/interfaces.php | ||
---|---|---|
797 | 797 |
$wancfg['if'] = $a_ppps[$pppid]['ports']; |
798 | 798 |
unset($a_ppps[$pppid]); |
799 | 799 |
} else if ($wancfg['ipaddr'] == "dhcp") { |
800 |
$pid = find_dhclient_process($wancfg['if']); |
|
801 |
if($pid) |
|
802 |
posix_kill($pid, SIGTERM); |
|
800 |
kill_dhclient_process($wancfg['if']); |
|
803 | 801 |
} |
804 | 802 |
if ($wancfg['ipaddrv6'] == "dhcp6") { |
805 | 803 |
$pid = find_dhcp6c_process($wancfg['if']); |
Formats disponibles : Unified diff
Implement a function to kill dhclient process, sometimes it takes a little time to die, so use a sleep(1) there