Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: NeilBrown <neilb@suse.de>
sigaction(SIGPIPE, &act, NULL);
victim = mdmon_pid(container->devnum);
- if (victim >= 0)
+ if (victim >= 0) {
victim_sock = connect_monitor(container->devname);
+ if (victim_sock < 0) {
+ fprintf(stderr, "mdmon: %s unable to connect monitor\n",
+ container->devname);
+ exit(3);
+ }
+ }
ignore = chdir("/");
if (!takeover && victim > 0 && victim_sock >= 0) {