From b6cdbaa400c64df3dd4b70dd319c0f484a36ce37 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 14 Feb 2019 19:02:26 +0100 Subject: [PATCH] interfaces: do not do background ifconfig call --- src/www/interfaces_lagg.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/www/interfaces_lagg.php b/src/www/interfaces_lagg.php index de8f82bb7..ff18769cc 100644 --- a/src/www/interfaces_lagg.php +++ b/src/www/interfaces_lagg.php @@ -61,7 +61,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (lagg_inuse($a_laggs[$id]['laggif'])) { $input_errors[] = gettext("This LAGG interface cannot be deleted because it is still being used."); } else { - mwexec_bg("/sbin/ifconfig " . escapeshellarg($a_laggs[$id]['laggif']) . " destroy"); + mwexecf('/sbin/ifconfig %s destroy', $a_laggs[$id]['laggif']); unset($a_laggs[$id]); write_config(); header(url_safe('Location: /interfaces_lagg.php'));