Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
b=14901
[fs/lustre-release.git]
/
lustre
/
tests
/
multiop.c
diff --git
a/lustre/tests/multiop.c
b/lustre/tests/multiop.c
index
765c00b
..
3bd2128
100755
(executable)
--- a/
lustre/tests/multiop.c
+++ b/
lustre/tests/multiop.c
@@
-145,6
+145,7
@@
int main(int argc, char **argv)
int rc, len, fd = -1;
int flags;
int save_errno;
int rc, len, fd = -1;
int flags;
int save_errno;
+ int verbose = 0;
if (argc < 3) {
fprintf(stderr, usage, argv[0]);
if (argc < 3) {
fprintf(stderr, usage, argv[0]);
@@
-158,8
+159,13
@@
int main(int argc, char **argv)
for (commands = argv[2]; *commands; commands++) {
switch (*commands) {
case '_':
for (commands = argv[2]; *commands; commands++) {
switch (*commands) {
case '_':
- if (usr1_received == 0)
+ if (usr1_received == 0) {
+ if (verbose) {
+ printf("PAUSING\n");
+ fflush(stdout);
+ }
pause();
pause();
+ }
usr1_received = 0;
signal(SIGUSR1, usr1_handler);
break;
usr1_received = 0;
signal(SIGUSR1, usr1_handler);
break;
@@
-337,6
+343,9
@@
int main(int argc, char **argv)
exit(save_errno);
}
break;
exit(save_errno);
}
break;
+ case 'v':
+ verbose = 1;
+ break;
case 'w':
len = atoi(commands+1);
if (len <= 0)
case 'w':
len = atoi(commands+1);
if (len <= 0)