1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-21 23:58:49 -05:00

use the pid file, use the automake subdir

This commit is contained in:
Daniel Stenberg 2002-02-25 12:45:20 +00:00
parent 63708cbfb0
commit c9bc14a222
2 changed files with 11 additions and 5 deletions

View File

@ -2,7 +2,7 @@ EXTRA_DIST = ftpserver.pl httpserver.pl httpsserver.pl runtests.pl \
ftpsserver.pl stunnel.pm getpart.pm FILEFORMAT README \
stunnel.pem
SUBDIRS = data
SUBDIRS = data server
PERLFLAGS = -I$(srcdir)
@ -12,11 +12,11 @@ install:
curl:
@(cd ..; make)
test:
test: server/sws
@cd data && exec $(MAKE) test
srcdir=$(srcdir) $(PERL) $(PERLFLAGS) $(srcdir)/runtests.pl
quiet-test:
quiet-test: server/sws
@cd data && exec $(MAKE) test
srcdir=$(srcdir) $(PERL) $(PERLFLAGS) $(srcdir)/runtests.pl -s -a
@ -24,3 +24,5 @@ clean:
rm -rf log
find . -name "*~" | xargs rm -f
server/sws:
cd server; make sws

View File

@ -140,14 +140,18 @@ sub runhttpserver {
my $RUNNING;
my $pid;
$pid = checkserver ($HTTPPIDFILE);
# verify if our/any server is running on this port
my $data=`$CURL --silent -i $HOSTIP:$HOSTPORT/verifiedserver`;
if ( $data =~ /WE ROOLZ(: |)(\d*)/ ) {
if($2) {
$pid = 0+$2;
}
if(!$pid) {
print "Test server already running with unkown pid! Use it...\n";
print "Test server already running with unknown pid! Use it...\n";
return;
}