diff options
| author | Anand Avati <avati@redhat.com> | 2013-03-15 11:20:53 -0700 | 
|---|---|---|
| committer | Anand Avati <avati@redhat.com> | 2013-08-28 15:52:24 -0700 | 
| commit | bbcdbd8c36c7756f39bb7464cd1c69b67e66cfaa (patch) | |
| tree | 5732f6f8dac5b6716ccbd2fbd4e16d5851f08013 /glusterfsd | |
| parent | faef08b7cf84ca9e68437abacad12133ef7569be (diff) | |
synctask: minor enhancements
- Enhance syncenv_new() to accept scaling parameters of syncproc.
  Previously the scaling parameters were hardcoded and decided at
  compile time.
- New API synctask_create() which returns the created synctask. This
  is similar to synctask_new which only returned the status of whether
  a synctask could be created or not.
  The meaning of NULL cbk in synctask_create() means the task is
  "joinable". Until synctask_join() is called on such a synctask,
  the task is not reaped and resources are not destroyed. The
  task would be in a zombie state after synctask_fn returns and
  before synctask_join() is called.
Change-Id: I368ec9037de9510d2ba951f0aad86aaf18d9a6b6
BUG: 986775
Signed-off-by: Anand Avati <avati@redhat.com>
Reviewed-on: http://review.gluster.org/5365
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Brian Foster <bfoster@redhat.com>
Diffstat (limited to 'glusterfsd')
| -rw-r--r-- | glusterfsd/src/glusterfsd.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/glusterfsd/src/glusterfsd.c b/glusterfsd/src/glusterfsd.c index 9ef2d00a3..7b2ccd6eb 100644 --- a/glusterfsd/src/glusterfsd.c +++ b/glusterfsd/src/glusterfsd.c @@ -1957,7 +1957,7 @@ main (int argc, char *argv[])          if (ret)                  goto out; -	ctx->env = syncenv_new (0); +	ctx->env = syncenv_new (0, 0, 0);          if (!ctx->env) {                  gf_log ("", GF_LOG_ERROR,                          "Could not create new sync-environment");  | 
