Skip to content

Commit e395730

Browse files
Merge pull request pfsense#3937 from Bg-Tek/cp_disconnect_not_remove_ipfw_rules
2 parents 7be90df + 29a272f commit e395730

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/etc/inc/captiveportal.inc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1115,7 +1115,6 @@ function captiveportal_disconnect_client($sessionid, $term_cause = 1, $logoutRea
11151115

11161116
/* find entry */
11171117
if (!empty($result)) {
1118-
captiveportal_write_db("DELETE FROM captiveportal WHERE sessionid = '{$sessionid}'");
11191118

11201119
foreach ($result as $cpentry) {
11211120
if (empty($cpentry[12])) {
@@ -1124,6 +1123,7 @@ function captiveportal_disconnect_client($sessionid, $term_cause = 1, $logoutRea
11241123
captiveportal_disconnect($cpentry, $radiusservers[$cpentry[12]], $term_cause);
11251124
captiveportal_logportalauth($cpentry[4], $cpentry[3], $cpentry[2], "DISCONNECT");
11261125
}
1126+
captiveportal_write_db("DELETE FROM captiveportal WHERE sessionid = '{$sessionid}'");
11271127
unset($result);
11281128
}
11291129
}

0 commit comments

Comments
 (0)