summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'seggetd/seggetd.cpp')
-rw-r--r--seggetd/seggetd.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/seggetd/seggetd.cpp b/seggetd/seggetd.cpp
index a34b2f9..a392ffa 100644
--- a/seggetd/seggetd.cpp
+++ b/seggetd/seggetd.cpp
@@ -24,7 +24,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-#include "segget.h"
+#include "seggetd.h"
/*
int load_pkgs(){
try{
@@ -484,7 +484,9 @@ void start_daemon_mode(){
}
umask(0);
// prevent unmount problems - switch to root
-// chdir("/");
+ if (chdir("/")){
+ error_log_no_msg("Error in segget.cpp: start_daemon_mode: can NOT chdir(\"/\")");
+ }
// create descriptors in case someone will use them
int fileDesc = open("/dev/null", O_RDWR); //stdin
//stdout