Subject: | t/TEST -ping does not return a valid return code to the calling shell |
"t/TEST -start" does not pass a return code to the calling shell.
I mean:
$ t/TEST -ping
...
[warning] no server is running on localhost:18529
$ echo $?
0
$ t/TEST -start && t/TEST -ping
...
[warning] server localhost:18529 running (pid=2639, version=Apache/2.0.58)
$ echo $?
0
What about this ?
1174 else {
1175 warning "no server is running on $name";
- - - - - - - 8< - - - - - -
+1176 exit_perl 0;
- - - - - - - - - - - - - - - - -
1177 }
...