git.samba.org
/
kai
/
samba.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
s3 torture: Only close if open was successful
[kai/samba.git]
/
source3
/
torture
/
denytest.c
diff --git
a/source3/torture/denytest.c
b/source3/torture/denytest.c
index e5cd5a2ec297b864f786ec02d26f398af1a04e53..66a1c9f9356bb20e1701aaf0a9832100973da120 100644
(file)
--- a/
source3/torture/denytest.c
+++ b/
source3/torture/denytest.c
@@
-1470,8
+1470,12
@@
bool torture_denytest1(int dummy)
resultstr(denytable1[i].result));
}
resultstr(denytable1[i].result));
}
- cli_close(cli1, fnum1);
- cli_close(cli1, fnum2);
+ if (NT_STATUS_IS_OK(ret1)) {
+ cli_close(cli1, fnum1);
+ }
+ if (NT_STATUS_IS_OK(ret2)) {
+ cli_close(cli1, fnum2);
+ }
}
for (i=0;i<2;i++) {
}
for (i=0;i<2;i++) {
@@
-1555,8
+1559,12
@@
bool torture_denytest2(int dummy)
resultstr(denytable2[i].result));
}
resultstr(denytable2[i].result));
}
- cli_close(cli1, fnum1);
- cli_close(cli2, fnum2);
+ if (NT_STATUS_IS_OK(ret1)) {
+ cli_close(cli1, fnum1);
+ }
+ if (NT_STATUS_IS_OK(ret2)) {
+ cli_close(cli2, fnum2);
+ }
}
for (i=0;i<2;i++) {
}
for (i=0;i<2;i++) {