[ofa-general] [PATCH] opensm: chdir to / in the daemon mode
Sasha Khapyorsky
sashak at voltaire.com
Sun Mar 25 03:52:34 PDT 2007
Change working directory to "/" when running in the daemon mode. It is
in order to not keep the filesystem busy and prevent potential umount
failures.
Signed-off-by: Sasha Khapyorsky <sashak at voltaire.com>
---
osm/opensm/main.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/osm/opensm/main.c b/osm/opensm/main.c
index 3f465e9..d5c3699 100644
--- a/osm/opensm/main.c
+++ b/osm/opensm/main.c
@@ -548,6 +548,8 @@ static int daemonize(osm_opensm_t *osm)
} else if (pid > 0)
exit(0);
+ chdir("/");
+
close(0);
close(1);
close(2);
--
1.5.1.rc1.18.ga41b4
More information about the general
mailing list