[DRBD-cvs] user by lars; drbdsetup down did never report any erro...
drbd-user@lists.linbit.com
drbd-user@lists.linbit.com
Mon, 17 May 2004 23:33:27 +0200 (CEST)
DRBD CVS committal
Author : lars
Project : drbd
Module : user
Dir : drbd/user
Modified Files:
Tag: rel-0_7-branch
drbdsetup.c
Log Message:
drbdsetup down did never report any error
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/user/drbdsetup.c,v
retrieving revision 1.54.2.32
retrieving revision 1.54.2.33
diff -u -3 -r1.54.2.32 -r1.54.2.33
--- drbdsetup.c 30 Apr 2004 09:46:57 -0000 1.54.2.32
+++ drbdsetup.c 17 May 2004 21:33:22 -0000 1.54.2.33
@@ -879,10 +879,11 @@
int cmd_down(int drbd_fd,char** argv,int argc,struct option *options)
{
- cmd_secondary(drbd_fd,argv,argc,options);
- cmd_disconnect(drbd_fd,argv,argc,options);
- cmd_detach(drbd_fd,argv,argc,options);
- return 0;
+ int err;
+ err = cmd_secondary(drbd_fd,argv,argc,options);
+ if (!err) err = cmd_disconnect(drbd_fd,argv,argc,options);
+ if (!err) err = cmd_detach(drbd_fd,argv,argc,options);
+ return err;
}
int cmd_detach(int drbd_fd,char** argv,int argc,struct option *options)