projects
/
platform
/
upstream
/
curl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ef1322d
)
runtests.pl: Improved the check for a crash during torture tests
author
Dan Fandrich
<dan@coneharvesters.com>
Mon, 28 Apr 2014 22:06:32 +0000
(
00:06
+0200)
committer
Dan Fandrich
<dan@coneharvesters.com>
Mon, 28 Apr 2014 22:06:32 +0000
(
00:06
+0200)
tests/runtests.pl
patch
|
blob
|
history
diff --git
a/tests/runtests.pl
b/tests/runtests.pl
index
2b42505
..
bf7aaee
100755
(executable)
--- a/
tests/runtests.pl
+++ b/
tests/runtests.pl
@@
-585,7
+585,7
@@
sub torture {
else {
$ret = runclient($testcmd);
}
- #logmsg "$_ Returned " .
$ret >> 8
. "\n";
+ #logmsg "$_ Returned " .
($ret >> 8)
. "\n";
# Now clear the variable again
delete $ENV{'CURL_MEMLIMIT'} if($ENV{'CURL_MEMLIMIT'});
@@
-599,7
+599,7
@@
sub torture {
# verify that it returns a proper error code, doesn't leak memory
# and doesn't core dump
- if(
$ret & 255
) {
+ if(
($ret & 255) || ($ret >> 8) >= 128
) {
logmsg " system() returned $ret\n";
$fail=1;
}