diff options
Diffstat (limited to 'glusterfsd')
-rw-r--r-- | glusterfsd/src/glusterfsd.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/glusterfsd/src/glusterfsd.c b/glusterfsd/src/glusterfsd.c index 3a0c30f98c7..720d8a775ee 100644 --- a/glusterfsd/src/glusterfsd.c +++ b/glusterfsd/src/glusterfsd.c @@ -61,6 +61,7 @@ #include "revision.h" #include "common-utils.h" #include "event.h" +#include "globals.h" #include <fnmatch.h> @@ -980,9 +981,12 @@ main (int argc, char *argv[]) int xl_count = 0; uint8_t process_mode = 0; + ret = glusterfs_globals_init (); + if (ret) + return ret; + utime = time (NULL); - ctx = CALLOC (1, sizeof (glusterfs_ctx_t)); - ERR_ABORT (ctx); + ctx = glusterfs_ctx_get (); process_mode = gf_get_process_mode (argv[0]); set_global_ctx_ptr (ctx); ctx->process_uuid = zr_build_process_uuid (); |