mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
Prevent a possible division by zero. it fixes #3212
This commit is contained in:
parent
06896c6a9d
commit
40a8f669c2
@ -726,8 +726,9 @@ function captiveportal_prune_old() {
|
||||
else
|
||||
$interval = 0;
|
||||
$past_interval_min = ($session_time > $interval);
|
||||
$within_interval = ($session_time % $interval >= 0 && $session_time % $interval <= 59);
|
||||
if (($interval > 0 && $past_interval_min && $within_interval) || $interval === 0) {
|
||||
if ($interval != 0)
|
||||
$within_interval = ($session_time % $interval >= 0 && $session_time % $interval <= 59);
|
||||
if ($interval === 0 || ($interval > 0 && $past_interval_min && $within_interval)) {
|
||||
RADIUS_ACCOUNTING_STOP($cpentry[1], // ruleno
|
||||
$cpentry[4], // username
|
||||
$cpentry[5], // sessionid
|
||||
|
||||
Loading…
Reference in New Issue
Block a user