]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - mdmon.c
Remove mon_pipe for communicating from monitor to manager
[thirdparty/mdadm.git] / mdmon.c
diff --git a/mdmon.c b/mdmon.c
index b980083c2a639117d43a16d5b65384c4d00ace6d..bb0c4f75a1498390e516af4a0114558c4d4e1fae 100644 (file)
--- a/mdmon.c
+++ b/mdmon.c
@@ -66,9 +66,6 @@ int clone_monitor(struct supertype *container)
        rv = pipe(container->mgr_pipe);
        if (rv < 0)
                return rv;
-       rv = pipe(container->mon_pipe);
-       if (rv < 0)
-               goto err_mon_pipe;
 
        rv = clone(run_child, stack+4096-64,
                   CLONE_FS|CLONE_FILES|CLONE_VM|CLONE_SIGHAND|CLONE_THREAD,
@@ -79,9 +76,6 @@ int clone_monitor(struct supertype *container)
                return rv;
 
  err_clone:
-       close(container->mon_pipe[0]);
-       close(container->mon_pipe[1]);
- err_mon_pipe:
        close(container->mgr_pipe[0]);
        close(container->mgr_pipe[1]);