From d145caa83405b528a7d885ca7d7bc1fbcd3a586d Mon Sep 17 00:00:00 2001 From: Steve Beaver Date: Fri, 31 Aug 2018 10:26:08 -0400 Subject: [PATCH] Revise async_crypto setting --- src/etc/inc/vpn.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/etc/inc/vpn.inc b/src/etc/inc/vpn.inc index 7df4d197f5..2458a224f5 100644 --- a/src/etc/inc/vpn.inc +++ b/src/etc/inc/vpn.inc @@ -136,7 +136,7 @@ function vpn_ipsec_configure($restart = false) { $ipseccfg = $config['ipsec']; /* Configure asynchronous crypto. See https://redmine.pfsense.org/issues/8772 */ - set_sysctl(array('net.inet.ipsec.async_crypto' => (int) ($ipseccfg['async_crypto'] == "enabled") )); + set_sysctl(array('net.inet.ipsec.async_crypto' => (int) (isset($ipseccfg['async_crypto']) && ($ipseccfg['async_crypto'] == "enabled")))); if (!ipsec_enabled()) { /* try to stop charon */