summaryrefslogtreecommitdiffstats
path: root/etc/inc/config.inc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2006-06-10 22:12:30 +0000
committerScott Ullrich <sullrich@pfsense.org>2006-06-10 22:12:30 +0000
commitfb66c674e21de918237134d25ef037331c856031 (patch)
tree7e74d0f6fd9d75aa263076841282577d1ad1d8e8 /etc/inc/config.inc
parent4fa140817dcc21724f2ee6b13b9c79cedebe37ac (diff)
downloadpfsense-fb66c674e21de918237134d25ef037331c856031.zip
pfsense-fb66c674e21de918237134d25ef037331c856031.tar.gz
Woops, unlock config after writing out cache, not before.
Diffstat (limited to 'etc/inc/config.inc')
-rw-r--r--etc/inc/config.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/etc/inc/config.inc b/etc/inc/config.inc
index dffbf13..e8efa99 100644
--- a/etc/inc/config.inc
+++ b/etc/inc/config.inc
@@ -843,8 +843,6 @@ function write_config($desc="Unknown", $backup = true) {
conf_mount_ro();
}
- config_unlock();
-
/* re-read configuration */
$config = parse_xml_config("{$g['conf_path']}/config.xml", $g['xml_rootobj']);
@@ -855,6 +853,8 @@ function write_config($desc="Unknown", $backup = true) {
fclose($fd);
}
+ config_unlock();
+
/* tell kernel to sync fs data */
mwexec("/bin/sync");
OpenPOWER on IntegriCloud