[DRBD-cvs] svn commit by lars - r2125 - branches/drbd-0.7/user -
forgot to mask out 'DONT_REPORT_FAILED' flag in drbdadm
drbd-cvs at lists.linbit.com
drbd-cvs at lists.linbit.com
Sun Mar 26 21:25:24 CEST 2006
Author: lars
Date: 2006-03-26 21:25:23 +0200 (Sun, 26 Mar 2006)
New Revision: 2125
Modified:
branches/drbd-0.7/user/drbdadm_main.c
Log:
forgot to mask out 'DONT_REPORT_FAILED' flag in drbdadm m_system(argv,flags)
Modified: branches/drbd-0.7/user/drbdadm_main.c
===================================================================
--- branches/drbd-0.7/user/drbdadm_main.c 2006-03-23 09:49:09 UTC (rev 2124)
+++ branches/drbd-0.7/user/drbdadm_main.c 2006-03-26 19:25:23 UTC (rev 2125)
@@ -456,10 +456,13 @@
int timeout;
sigaction(SIGALRM,&sa,&so);
alarm_raised=0;
- switch(flags) {
+ switch(flags & 0x0f) {
case SLEEPS_SHORT: timeout = 5; break;
case SLEEPS_LONG: timeout = 120; break;
case SLEEPS_VERY_LONG: timeout = 600; break;
+ default:
+ fprintf(stderr,"%s:%u: oops... flags=%02x\n", __FILE__ , __LINE__ , flags);
+ exit(E_thinko);
}
alarm(timeout);
}
More information about the drbd-cvs
mailing list