From a55113411fe8e6ef39e24c79564e39f07f5a8fdf Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 20 Nov 2008 12:25:11 +0000 Subject: * Nix daemon: reload the configuration file after forking (NIX-100). --- src/libstore/globals.cc | 7 +++++++ src/libstore/globals.hh | 2 ++ 2 files changed, 9 insertions(+) (limited to 'src/libstore') diff --git a/src/libstore/globals.cc b/src/libstore/globals.cc index 19087f657d56..27d75faec248 100644 --- a/src/libstore/globals.cc +++ b/src/libstore/globals.cc @@ -118,5 +118,12 @@ unsigned int queryIntSetting(const string & name, unsigned int def) return n; } + +void reloadSettings() +{ + settingsRead = false; + settings.clear(); +} + } diff --git a/src/libstore/globals.hh b/src/libstore/globals.hh index 2eb68625a6f5..7e973025c978 100644 --- a/src/libstore/globals.hh +++ b/src/libstore/globals.hh @@ -107,6 +107,8 @@ bool queryBoolSetting(const string & name, bool def); unsigned int queryIntSetting(const string & name, unsigned int def); +void reloadSettings(); + } -- cgit 1.4.1