Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.51239 + umask 022 + cd /usr/src/redhat/BUILD + cd /usr/src/redhat/BUILD + rm -rf varnish-2.0.5 + /bin/gzip -dc /usr/src/redhat/SOURCES/varnish-2.0.5.tar.gz + tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd varnish-2.0.5 ++ /usr/bin/id -u + '[' 500 = 0 ']' ++ /usr/bin/id -u + '[' 500 = 0 ']' + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + case `uname -m` in ++ uname -m + sed -i ' s,9001,9011,g; s,9080,9090,g; s,9081,9091,g; s,9082,9092,g; s,9180,9190,g; ' bin/varnishtest/vtc.c bin/varnishtest/vtc_client.c bin/varnishtest/vtc_http.c bin/varnishtest/vtc_log.c bin/varnishtest/vtc_sema.c bin/varnishtest/vtc_server.c bin/varnishtest/vtc_varnish.c bin/varnishtest/tests/a00000.vtc bin/varnishtest/tests/a00001.vtc bin/varnishtest/tests/a00002.vtc bin/varnishtest/tests/a00003.vtc bin/varnishtest/tests/a00004.vtc bin/varnishtest/tests/a00005.vtc bin/varnishtest/tests/a00006.vtc bin/varnishtest/tests/a00007.vtc bin/varnishtest/tests/a00008.vtc bin/varnishtest/tests/a00009.vtc bin/varnishtest/tests/a00010.vtc bin/varnishtest/tests/b00000.vtc bin/varnishtest/tests/b00001.vtc bin/varnishtest/tests/b00002.vtc bin/varnishtest/tests/b00003.vtc bin/varnishtest/tests/b00004.vtc bin/varnishtest/tests/b00005.vtc bin/varnishtest/tests/b00006.vtc bin/varnishtest/tests/b00007.vtc bin/varnishtest/tests/b00008.vtc bin/varnishtest/tests/b00009.vtc bin/varnishtest/tests/b00010.vtc bin/varnishtest/tests/b00011.vtc bin/varnishtest/tests/b00012.vtc bin/varnishtest/tests/b00013.vtc bin/varnishtest/tests/b00014.vtc bin/varnishtest/tests/b00015.vtc bin/varnishtest/tests/b00016.vtc bin/varnishtest/tests/b00017.vtc bin/varnishtest/tests/b00018.vtc bin/varnishtest/tests/b00019.vtc bin/varnishtest/tests/b00020.vtc bin/varnishtest/tests/b00021.vtc bin/varnishtest/tests/b00022.vtc bin/varnishtest/tests/b00023.vtc bin/varnishtest/tests/b00024.vtc bin/varnishtest/tests/b00025.vtc bin/varnishtest/tests/b00026.vtc bin/varnishtest/tests/b00027.vtc bin/varnishtest/tests/b00028.vtc bin/varnishtest/tests/b00029.vtc bin/varnishtest/tests/c00001.vtc bin/varnishtest/tests/c00002.vtc bin/varnishtest/tests/c00003.vtc bin/varnishtest/tests/c00004.vtc bin/varnishtest/tests/c00005.vtc bin/varnishtest/tests/c00006.vtc bin/varnishtest/tests/c00007.vtc bin/varnishtest/tests/c00008.vtc bin/varnishtest/tests/c00009.vtc bin/varnishtest/tests/c00010.vtc bin/varnishtest/tests/c00011.vtc bin/varnishtest/tests/c00012.vtc bin/varnishtest/tests/c00013.vtc bin/varnishtest/tests/c00014.vtc bin/varnishtest/tests/c00015.vtc bin/varnishtest/tests/c00016.vtc bin/varnishtest/tests/c00017.vtc bin/varnishtest/tests/c00018.vtc bin/varnishtest/tests/c00019.vtc bin/varnishtest/tests/c00020.vtc bin/varnishtest/tests/c00021.vtc bin/varnishtest/tests/c00022.vtc bin/varnishtest/tests/c00024.vtc bin/varnishtest/tests/c00025.vtc bin/varnishtest/tests/c00026.vtc bin/varnishtest/tests/c00028.vtc bin/varnishtest/tests/e00000.vtc bin/varnishtest/tests/e00001.vtc bin/varnishtest/tests/e00002.vtc bin/varnishtest/tests/e00003.vtc bin/varnishtest/tests/e00004.vtc bin/varnishtest/tests/e00005.vtc bin/varnishtest/tests/e00006.vtc bin/varnishtest/tests/e00007.vtc bin/varnishtest/tests/e00008.vtc bin/varnishtest/tests/e00009.vtc bin/varnishtest/tests/e00010.vtc bin/varnishtest/tests/e00011.vtc bin/varnishtest/tests/e00012.vtc bin/varnishtest/tests/e00013.vtc bin/varnishtest/tests/e00014.vtc bin/varnishtest/tests/e00015.vtc bin/varnishtest/tests/e00016.vtc bin/varnishtest/tests/r00102.vtc bin/varnishtest/tests/r00251.vtc bin/varnishtest/tests/r00255.vtc bin/varnishtest/tests/r00262.vtc bin/varnishtest/tests/r00263.vtc bin/varnishtest/tests/r00292.vtc bin/varnishtest/tests/r00306.vtc bin/varnishtest/tests/r00318.vtc bin/varnishtest/tests/r00325.vtc bin/varnishtest/tests/r00326.vtc bin/varnishtest/tests/r00345.vtc bin/varnishtest/tests/r00365.vtc bin/varnishtest/tests/r00386.vtc bin/varnishtest/tests/r00387.vtc bin/varnishtest/tests/r00400.vtc bin/varnishtest/tests/r00409.vtc bin/varnishtest/tests/r00412.vtc bin/varnishtest/tests/r00416.vtc bin/varnishtest/tests/r00425.vtc bin/varnishtest/tests/r00427.vtc bin/varnishtest/tests/r00433.vtc bin/varnishtest/tests/r00445.vtc bin/varnishtest/tests/r00466.vtc bin/varnishtest/tests/r00476.vtc bin/varnishtest/tests/r00494.vtc bin/varnishtest/tests/r00498.vtc bin/varnishtest/tests/r00502.vtc bin/varnishtest/tests/r00506.vtc bin/varnishtest/tests/r00549.vtc bin/varnishtest/tests/r00558.vtc bin/varnishtest/tests/r00561.vtc bin/varnishtest/tests/s00000.vtc bin/varnishtest/tests/s00001.vtc bin/varnishtest/tests/s00002.vtc bin/varnishtest/tests/v00000.vtc bin/varnishtest/tests/v00001.vtc bin/varnishtest/tests/v00002.vtc bin/varnishtest/tests/v00003.vtc bin/varnishtest/tests/v00004.vtc bin/varnishtest/tests/v00005.vtc bin/varnishtest/tests/v00006.vtc bin/varnishtest/tests/v00007.vtc bin/varnishtest/tests/v00008.vtc bin/varnishtest/tests/v00009.vtc bin/varnishtest/tests/v00010.vtc bin/varnishtest/tests/v00011.vtc bin/varnishtest/tests/v00012.vtc bin/varnishtest/tests/v00013.vtc bin/varnishtest/tests/v00014.vtc bin/varnishtest/tests/v00015.vtc bin/varnishtest/tests/v00016.vtc bin/varnishtest/tests/v00017.vtc bin/varnishtest/tests/v00018.vtc bin/varnishtest/tests/v00019.vtc bin/varnishtest/tests/v00020.vtc bin/varnishtest/tests/v00021.vtc bin/varnishtest/tests/v00022.vtc bin/varnishtest/tests/v00023.vtc bin/varnishtest/tests/v00024.vtc + mkdir examples + cp bin/varnishd/default.vcl etc/zope-plone.vcl examples + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.55143 + umask 022 + cd /usr/src/redhat/BUILD + cd varnish-2.0.5 + CFLAGS='-O2 -g' + export CFLAGS + CXXFLAGS='-O2 -g' + export CXXFLAGS + FFLAGS='-O2 -g' + export FFLAGS + ./configure --host=x86_64-redhat-linux-gnu --build=x86_64-redhat-linux-gnu --target=x86_64-redhat-linux --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --disable-static --localstatedir=/var/lib checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking target system type... x86_64-redhat-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking for x86_64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for x86_64-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking dependency style of gcc... (cached) gcc3 checking for gcc option to accept ISO C99... -std=gnu99 checking for gcc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99 checking how to run the C preprocessor... gcc -E checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by gcc -std=gnu99... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 98304 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /usr/bin/ld option to reload object files... -r checking for x86_64-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-redhat-linux-gnu-ar... no checking for ar... ar checking for x86_64-redhat-linux-gnu-strip... no checking for strip... strip checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object... ok checking for dlfcn.h... yes checking for objdir... .libs checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes checking if gcc -std=gnu99 static flag -static works... yes checking if gcc -std=gnu99 supports -c -o file.o... yes checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes checking whether the gcc -std=gnu99 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether make sets $(MAKE)... (cached) yes checking for xsltproc... xsltproc checking for clock_gettime in -lrt... yes checking for dlopen in -ldl... yes checking for library containing initscr... -lcurses checking for library containing pthread_create... -lpthread checking for socket in -lsocket... no checking for getaddrinfo in -lnsl... yes checking for cos in -lm... yes checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking sys/endian.h usability... no checking sys/endian.h presence... no checking for sys/endian.h... no checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking pthread_np.h usability... no checking pthread_np.h presence... no checking for pthread_np.h... no checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for struct sockaddr.sa_len... no checking return type of signal handlers... void checking for size_t... yes checking for vprintf... yes checking for _doprnt... no checking for strerror... yes checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... yes checking for dladdr... no checking for socket... yes checking for strptime... yes checking for fmtcheck... no checking for getdtablesize... yes checking for abort2... no checking for timegm... yes checking for nanosleep... yes checking for pthread_set_name_np... no checking for pthread_mutex_isowned_np... no configure: WARNING: won't look for sendfile() on x86_64-redhat-linux-gnu checking for asprintf... yes checking for vasprintf... yes checking for setproctitle... no checking for srandomdev... no checking for strlcat... no checking for strlcpy... no checking for strndup... yes checking for daemon... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for clock_gettime... yes checking for epoll_ctl... yes checking for port_create... no checking for tclsh... tclsh checking whether SO_RCVTIMEO works... yes checking whether SO_SNDTIMEO works... yes configure: creating ./config.status config.status: creating Makefile config.status: creating bin/Makefile config.status: creating bin/varnishadm/Makefile config.status: creating bin/varnishd/Makefile config.status: creating bin/varnishlog/Makefile config.status: creating bin/varnishhist/Makefile config.status: creating bin/varnishncsa/Makefile config.status: creating bin/varnishreplay/Makefile config.status: creating bin/varnishstat/Makefile config.status: creating bin/varnishtest/Makefile config.status: creating bin/varnishtop/Makefile config.status: creating doc/Makefile config.status: creating etc/Makefile config.status: creating include/Makefile config.status: creating lib/Makefile config.status: creating lib/libvarnish/Makefile config.status: creating lib/libvarnishapi/Makefile config.status: creating lib/libvarnishcompat/Makefile config.status: creating lib/libvcl/Makefile config.status: creating lib/libjemalloc/Makefile config.status: creating man/Makefile config.status: creating redhat/Makefile config.status: creating varnishapi.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands + sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g; s|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + /usr/bin/make /usr/bin/make all-recursive make[1]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5' Making all in include make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/include' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/include' Making all in lib make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' Making all in libvarnish make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnish' /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT argv.lo -MD -MP -MF .deps/argv.Tpo -c -o argv.lo argv.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT argv.lo -MD -MP -MF .deps/argv.Tpo -c argv.c -fPIC -DPIC -o .libs/argv.o mv -f .deps/argv.Tpo .deps/argv.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT assert.lo -MD -MP -MF .deps/assert.Tpo -c -o assert.lo assert.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT assert.lo -MD -MP -MF .deps/assert.Tpo -c assert.c -fPIC -DPIC -o .libs/assert.o mv -f .deps/assert.Tpo .deps/assert.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT binary_heap.lo -MD -MP -MF .deps/binary_heap.Tpo -c -o binary_heap.lo binary_heap.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT binary_heap.lo -MD -MP -MF .deps/binary_heap.Tpo -c binary_heap.c -fPIC -DPIC -o .libs/binary_heap.o mv -f .deps/binary_heap.Tpo .deps/binary_heap.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT subproc.lo -MD -MP -MF .deps/subproc.Tpo -c -o subproc.lo subproc.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT subproc.lo -MD -MP -MF .deps/subproc.Tpo -c subproc.c -fPIC -DPIC -o .libs/subproc.o mv -f .deps/subproc.Tpo .deps/subproc.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT cli.lo -MD -MP -MF .deps/cli.Tpo -c -o cli.lo cli.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT cli.lo -MD -MP -MF .deps/cli.Tpo -c cli.c -fPIC -DPIC -o .libs/cli.o mv -f .deps/cli.Tpo .deps/cli.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT cli_common.lo -MD -MP -MF .deps/cli_common.Tpo -c -o cli_common.lo cli_common.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT cli_common.lo -MD -MP -MF .deps/cli_common.Tpo -c cli_common.c -fPIC -DPIC -o .libs/cli_common.o mv -f .deps/cli_common.Tpo .deps/cli_common.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT crc32.lo -MD -MP -MF .deps/crc32.Tpo -c -o crc32.lo crc32.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT crc32.lo -MD -MP -MF .deps/crc32.Tpo -c crc32.c -fPIC -DPIC -o .libs/crc32.o mv -f .deps/crc32.Tpo .deps/crc32.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT flopen.lo -MD -MP -MF .deps/flopen.Tpo -c -o flopen.lo flopen.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT flopen.lo -MD -MP -MF .deps/flopen.Tpo -c flopen.c -fPIC -DPIC -o .libs/flopen.o mv -f .deps/flopen.Tpo .deps/flopen.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT inxorcise.lo -MD -MP -MF .deps/inxorcise.Tpo -c -o inxorcise.lo inxorcise.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT inxorcise.lo -MD -MP -MF .deps/inxorcise.Tpo -c inxorcise.c -fPIC -DPIC -o .libs/inxorcise.o mv -f .deps/inxorcise.Tpo .deps/inxorcise.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT num.lo -MD -MP -MF .deps/num.Tpo -c -o num.lo num.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT num.lo -MD -MP -MF .deps/num.Tpo -c num.c -fPIC -DPIC -o .libs/num.o mv -f .deps/num.Tpo .deps/num.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT time.lo -MD -MP -MF .deps/time.Tpo -c -o time.lo time.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT time.lo -MD -MP -MF .deps/time.Tpo -c time.c -fPIC -DPIC -o .libs/time.o mv -f .deps/time.Tpo .deps/time.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT tcp.lo -MD -MP -MF .deps/tcp.Tpo -c -o tcp.lo tcp.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT tcp.lo -MD -MP -MF .deps/tcp.Tpo -c tcp.c -fPIC -DPIC -o .libs/tcp.o mv -f .deps/tcp.Tpo .deps/tcp.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vct.lo -MD -MP -MF .deps/vct.Tpo -c -o vct.lo vct.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vct.lo -MD -MP -MF .deps/vct.Tpo -c vct.c -fPIC -DPIC -o .libs/vct.o mv -f .deps/vct.Tpo .deps/vct.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT version.lo -MD -MP -MF .deps/version.Tpo -c -o version.lo version.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT version.lo -MD -MP -MF .deps/version.Tpo -c version.c -fPIC -DPIC -o .libs/version.o mv -f .deps/version.Tpo .deps/version.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vev.lo -MD -MP -MF .deps/vev.Tpo -c -o vev.lo vev.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vev.lo -MD -MP -MF .deps/vev.Tpo -c vev.c -fPIC -DPIC -o .libs/vev.o mv -f .deps/vev.Tpo .deps/vev.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vlu.lo -MD -MP -MF .deps/vlu.Tpo -c -o vlu.lo vlu.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vlu.lo -MD -MP -MF .deps/vlu.Tpo -c vlu.c -fPIC -DPIC -o .libs/vlu.o mv -f .deps/vlu.Tpo .deps/vlu.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vpf.lo -MD -MP -MF .deps/vpf.Tpo -c -o vpf.lo vpf.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vpf.lo -MD -MP -MF .deps/vpf.Tpo -c vpf.c -fPIC -DPIC -o .libs/vpf.o mv -f .deps/vpf.Tpo .deps/vpf.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vsb.lo -MD -MP -MF .deps/vsb.Tpo -c -o vsb.lo vsb.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vsb.lo -MD -MP -MF .deps/vsb.Tpo -c vsb.c -fPIC -DPIC -o .libs/vsb.o mv -f .deps/vsb.Tpo .deps/vsb.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vsha256.lo -MD -MP -MF .deps/vsha256.Tpo -c -o vsha256.lo vsha256.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vsha256.lo -MD -MP -MF .deps/vsha256.Tpo -c vsha256.c -fPIC -DPIC -o .libs/vsha256.o mv -f .deps/vsha256.Tpo .deps/vsha256.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vss.lo -MD -MP -MF .deps/vss.Tpo -c -o vss.lo vss.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vss.lo -MD -MP -MF .deps/vss.Tpo -c vss.c -fPIC -DPIC -o .libs/vss.o mv -f .deps/vss.Tpo .deps/vss.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vtmpfile.lo -MD -MP -MF .deps/vtmpfile.Tpo -c -o vtmpfile.lo vtmpfile.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vtmpfile.lo -MD -MP -MF .deps/vtmpfile.Tpo -c vtmpfile.c -fPIC -DPIC -o .libs/vtmpfile.o mv -f .deps/vtmpfile.Tpo .deps/vtmpfile.Plo /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -g -version-info 1:0:0 -o libvarnish.la -rpath /usr/lib64 argv.lo assert.lo binary_heap.lo subproc.lo cli.lo cli_common.lo crc32.lo flopen.lo inxorcise.lo num.lo time.lo tcp.lo vct.lo version.lo vev.lo vlu.lo vpf.lo vsb.lo vsha256.lo vss.lo vtmpfile.lo -lrt -lnsl -lm libtool: link: gcc -std=gnu99 -shared .libs/argv.o .libs/assert.o .libs/binary_heap.o .libs/subproc.o .libs/cli.o .libs/cli_common.o .libs/crc32.o .libs/flopen.o .libs/inxorcise.o .libs/num.o .libs/time.o .libs/tcp.o .libs/vct.o .libs/version.o .libs/vev.o .libs/vlu.o .libs/vpf.o .libs/vsb.o .libs/vsha256.o .libs/vss.o .libs/vtmpfile.o -lrt -lnsl -lm -Wl,-soname -Wl,libvarnish.so.1 -o .libs/libvarnish.so.1.0.0 libtool: link: (cd ".libs" && rm -f "libvarnish.so.1" && ln -s "libvarnish.so.1.0.0" "libvarnish.so.1") libtool: link: (cd ".libs" && rm -f "libvarnish.so" && ln -s "libvarnish.so.1.0.0" "libvarnish.so") libtool: link: ( cd ".libs" && rm -f "libvarnish.la" && ln -s "../libvarnish.la" "libvarnish.la" ) make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnish' Making all in libvarnishapi make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishapi' /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT libvarnishapi_la-base64.lo -MD -MP -MF .deps/libvarnishapi_la-base64.Tpo -c -o libvarnishapi_la-base64.lo `test -f 'base64.c' || echo './'`base64.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR=\"/var/lib/varnish\" -O2 -g -MT libvarnishapi_la-base64.lo -MD -MP -MF .deps/libvarnishapi_la-base64.Tpo -c base64.c -fPIC -DPIC -o .libs/libvarnishapi_la-base64.o mv -f .deps/libvarnishapi_la-base64.Tpo .deps/libvarnishapi_la-base64.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT libvarnishapi_la-instance.lo -MD -MP -MF .deps/libvarnishapi_la-instance.Tpo -c -o libvarnishapi_la-instance.lo `test -f 'instance.c' || echo './'`instance.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR=\"/var/lib/varnish\" -O2 -g -MT libvarnishapi_la-instance.lo -MD -MP -MF .deps/libvarnishapi_la-instance.Tpo -c instance.c -fPIC -DPIC -o .libs/libvarnishapi_la-instance.o mv -f .deps/libvarnishapi_la-instance.Tpo .deps/libvarnishapi_la-instance.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT libvarnishapi_la-shmlog.lo -MD -MP -MF .deps/libvarnishapi_la-shmlog.Tpo -c -o libvarnishapi_la-shmlog.lo `test -f 'shmlog.c' || echo './'`shmlog.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR=\"/var/lib/varnish\" -O2 -g -MT libvarnishapi_la-shmlog.lo -MD -MP -MF .deps/libvarnishapi_la-shmlog.Tpo -c shmlog.c -fPIC -DPIC -o .libs/libvarnishapi_la-shmlog.o mv -f .deps/libvarnishapi_la-shmlog.Tpo .deps/libvarnishapi_la-shmlog.Plo /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -version-info 1:0:0 -o libvarnishapi.la -rpath /usr/lib64 libvarnishapi_la-base64.lo libvarnishapi_la-instance.lo libvarnishapi_la-shmlog.lo libtool: link: gcc -std=gnu99 -shared .libs/libvarnishapi_la-base64.o .libs/libvarnishapi_la-instance.o .libs/libvarnishapi_la-shmlog.o -Wl,-soname -Wl,libvarnishapi.so.1 -o .libs/libvarnishapi.so.1.0.0 libtool: link: (cd ".libs" && rm -f "libvarnishapi.so.1" && ln -s "libvarnishapi.so.1.0.0" "libvarnishapi.so.1") libtool: link: (cd ".libs" && rm -f "libvarnishapi.so" && ln -s "libvarnishapi.so.1.0.0" "libvarnishapi.so") libtool: link: ( cd ".libs" && rm -f "libvarnishapi.la" && ln -s "../libvarnishapi.la" "libvarnishapi.la" ) make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishapi' Making all in libvarnishcompat make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishcompat' /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT asprintf.lo -MD -MP -MF .deps/asprintf.Tpo -c -o asprintf.lo asprintf.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT asprintf.lo -MD -MP -MF .deps/asprintf.Tpo -c asprintf.c -fPIC -DPIC -o .libs/asprintf.o mv -f .deps/asprintf.Tpo .deps/asprintf.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT daemon.lo -MD -MP -MF .deps/daemon.Tpo -c -o daemon.lo daemon.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT daemon.lo -MD -MP -MF .deps/daemon.Tpo -c daemon.c -fPIC -DPIC -o .libs/daemon.o mv -f .deps/daemon.Tpo .deps/daemon.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT execinfo.lo -MD -MP -MF .deps/execinfo.Tpo -c -o execinfo.lo execinfo.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT execinfo.lo -MD -MP -MF .deps/execinfo.Tpo -c execinfo.c -fPIC -DPIC -o .libs/execinfo.o mv -f .deps/execinfo.Tpo .deps/execinfo.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vasprintf.lo -MD -MP -MF .deps/vasprintf.Tpo -c -o vasprintf.lo vasprintf.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vasprintf.lo -MD -MP -MF .deps/vasprintf.Tpo -c vasprintf.c -fPIC -DPIC -o .libs/vasprintf.o mv -f .deps/vasprintf.Tpo .deps/vasprintf.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT setproctitle.lo -MD -MP -MF .deps/setproctitle.Tpo -c -o setproctitle.lo setproctitle.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT setproctitle.lo -MD -MP -MF .deps/setproctitle.Tpo -c setproctitle.c -fPIC -DPIC -o .libs/setproctitle.o mv -f .deps/setproctitle.Tpo .deps/setproctitle.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT srandomdev.lo -MD -MP -MF .deps/srandomdev.Tpo -c -o srandomdev.lo srandomdev.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT srandomdev.lo -MD -MP -MF .deps/srandomdev.Tpo -c srandomdev.c -fPIC -DPIC -o .libs/srandomdev.o mv -f .deps/srandomdev.Tpo .deps/srandomdev.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT strlcat.lo -MD -MP -MF .deps/strlcat.Tpo -c -o strlcat.lo strlcat.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT strlcat.lo -MD -MP -MF .deps/strlcat.Tpo -c strlcat.c -fPIC -DPIC -o .libs/strlcat.o mv -f .deps/strlcat.Tpo .deps/strlcat.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT strlcpy.lo -MD -MP -MF .deps/strlcpy.Tpo -c -o strlcpy.lo strlcpy.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT strlcpy.lo -MD -MP -MF .deps/strlcpy.Tpo -c strlcpy.c -fPIC -DPIC -o .libs/strlcpy.o mv -f .deps/strlcpy.Tpo .deps/strlcpy.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT strndup.lo -MD -MP -MF .deps/strndup.Tpo -c -o strndup.lo strndup.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT strndup.lo -MD -MP -MF .deps/strndup.Tpo -c strndup.c -fPIC -DPIC -o .libs/strndup.o mv -f .deps/strndup.Tpo .deps/strndup.Plo /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -g -version-info 1:0:0 -o libvarnishcompat.la -rpath /usr/lib64 asprintf.lo daemon.lo execinfo.lo vasprintf.lo setproctitle.lo srandomdev.lo strlcat.lo strlcpy.lo strndup.lo libtool: link: gcc -std=gnu99 -shared .libs/asprintf.o .libs/daemon.o .libs/execinfo.o .libs/vasprintf.o .libs/setproctitle.o .libs/srandomdev.o .libs/strlcat.o .libs/strlcpy.o .libs/strndup.o -Wl,-soname -Wl,libvarnishcompat.so.1 -o .libs/libvarnishcompat.so.1.0.0 libtool: link: (cd ".libs" && rm -f "libvarnishcompat.so.1" && ln -s "libvarnishcompat.so.1.0.0" "libvarnishcompat.so.1") libtool: link: (cd ".libs" && rm -f "libvarnishcompat.so" && ln -s "libvarnishcompat.so.1.0.0" "libvarnishcompat.so") libtool: link: ( cd ".libs" && rm -f "libvarnishcompat.la" && ln -s "../libvarnishcompat.la" "libvarnishcompat.la" ) make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishcompat' Making all in libvcl make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvcl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_acl.lo -MD -MP -MF .deps/vcc_acl.Tpo -c -o vcc_acl.lo vcc_acl.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_acl.lo -MD -MP -MF .deps/vcc_acl.Tpo -c vcc_acl.c -fPIC -DPIC -o .libs/vcc_acl.o mv -f .deps/vcc_acl.Tpo .deps/vcc_acl.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_action.lo -MD -MP -MF .deps/vcc_action.Tpo -c -o vcc_action.lo vcc_action.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_action.lo -MD -MP -MF .deps/vcc_action.Tpo -c vcc_action.c -fPIC -DPIC -o .libs/vcc_action.o mv -f .deps/vcc_action.Tpo .deps/vcc_action.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_backend.lo -MD -MP -MF .deps/vcc_backend.Tpo -c -o vcc_backend.lo vcc_backend.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_backend.lo -MD -MP -MF .deps/vcc_backend.Tpo -c vcc_backend.c -fPIC -DPIC -o .libs/vcc_backend.o mv -f .deps/vcc_backend.Tpo .deps/vcc_backend.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_compile.lo -MD -MP -MF .deps/vcc_compile.Tpo -c -o vcc_compile.lo vcc_compile.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_compile.lo -MD -MP -MF .deps/vcc_compile.Tpo -c vcc_compile.c -fPIC -DPIC -o .libs/vcc_compile.o mv -f .deps/vcc_compile.Tpo .deps/vcc_compile.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_dir_random.lo -MD -MP -MF .deps/vcc_dir_random.Tpo -c -o vcc_dir_random.lo vcc_dir_random.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_dir_random.lo -MD -MP -MF .deps/vcc_dir_random.Tpo -c vcc_dir_random.c -fPIC -DPIC -o .libs/vcc_dir_random.o mv -f .deps/vcc_dir_random.Tpo .deps/vcc_dir_random.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_dir_round_robin.lo -MD -MP -MF .deps/vcc_dir_round_robin.Tpo -c -o vcc_dir_round_robin.lo vcc_dir_round_robin.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_dir_round_robin.lo -MD -MP -MF .deps/vcc_dir_round_robin.Tpo -c vcc_dir_round_robin.c -fPIC -DPIC -o .libs/vcc_dir_round_robin.o mv -f .deps/vcc_dir_round_robin.Tpo .deps/vcc_dir_round_robin.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_parse.lo -MD -MP -MF .deps/vcc_parse.Tpo -c -o vcc_parse.lo vcc_parse.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_parse.lo -MD -MP -MF .deps/vcc_parse.Tpo -c vcc_parse.c -fPIC -DPIC -o .libs/vcc_parse.o mv -f .deps/vcc_parse.Tpo .deps/vcc_parse.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_fixed_token.lo -MD -MP -MF .deps/vcc_fixed_token.Tpo -c -o vcc_fixed_token.lo vcc_fixed_token.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_fixed_token.lo -MD -MP -MF .deps/vcc_fixed_token.Tpo -c vcc_fixed_token.c -fPIC -DPIC -o .libs/vcc_fixed_token.o mv -f .deps/vcc_fixed_token.Tpo .deps/vcc_fixed_token.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_obj.lo -MD -MP -MF .deps/vcc_obj.Tpo -c -o vcc_obj.lo vcc_obj.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_obj.lo -MD -MP -MF .deps/vcc_obj.Tpo -c vcc_obj.c -fPIC -DPIC -o .libs/vcc_obj.o mv -f .deps/vcc_obj.Tpo .deps/vcc_obj.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_string.lo -MD -MP -MF .deps/vcc_string.Tpo -c -o vcc_string.lo vcc_string.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_string.lo -MD -MP -MF .deps/vcc_string.Tpo -c vcc_string.c -fPIC -DPIC -o .libs/vcc_string.o mv -f .deps/vcc_string.Tpo .deps/vcc_string.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_token.lo -MD -MP -MF .deps/vcc_token.Tpo -c -o vcc_token.lo vcc_token.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_token.lo -MD -MP -MF .deps/vcc_token.Tpo -c vcc_token.c -fPIC -DPIC -o .libs/vcc_token.o mv -f .deps/vcc_token.Tpo .deps/vcc_token.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_var.lo -MD -MP -MF .deps/vcc_var.Tpo -c -o vcc_var.lo vcc_var.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_var.lo -MD -MP -MF .deps/vcc_var.Tpo -c vcc_var.c -fPIC -DPIC -o .libs/vcc_var.o mv -f .deps/vcc_var.Tpo .deps/vcc_var.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_xref.lo -MD -MP -MF .deps/vcc_xref.Tpo -c -o vcc_xref.lo vcc_xref.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vcc_xref.lo -MD -MP -MF .deps/vcc_xref.Tpo -c vcc_xref.c -fPIC -DPIC -o .libs/vcc_xref.o mv -f .deps/vcc_xref.Tpo .deps/vcc_xref.Plo /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -g -version-info 1:0:0 -o libvcl.la -rpath /usr/lib64 vcc_acl.lo vcc_action.lo vcc_backend.lo vcc_compile.lo vcc_dir_random.lo vcc_dir_round_robin.lo vcc_parse.lo vcc_fixed_token.lo vcc_obj.lo vcc_string.lo vcc_token.lo vcc_var.lo vcc_xref.lo libtool: link: gcc -std=gnu99 -shared .libs/vcc_acl.o .libs/vcc_action.o .libs/vcc_backend.o .libs/vcc_compile.o .libs/vcc_dir_random.o .libs/vcc_dir_round_robin.o .libs/vcc_parse.o .libs/vcc_fixed_token.o .libs/vcc_obj.o .libs/vcc_string.o .libs/vcc_token.o .libs/vcc_var.o .libs/vcc_xref.o -Wl,-soname -Wl,libvcl.so.1 -o .libs/libvcl.so.1.0.0 libtool: link: (cd ".libs" && rm -f "libvcl.so.1" && ln -s "libvcl.so.1.0.0" "libvcl.so.1") libtool: link: (cd ".libs" && rm -f "libvcl.so" && ln -s "libvcl.so.1.0.0" "libvcl.so") libtool: link: ( cd ".libs" && rm -f "libvcl.la" && ln -s "../libvcl.la" "libvcl.la" ) make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvcl' Making all in libjemalloc make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libjemalloc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -DMALLOC_PRODUCTION -D__isthreaded=true -O2 -g -MT libjemalloc_mt_la-jemalloc_linux.lo -MD -MP -MF .deps/libjemalloc_mt_la-jemalloc_linux.Tpo -c -o libjemalloc_mt_la-jemalloc_linux.lo `test -f 'jemalloc_linux.c' || echo './'`jemalloc_linux.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -DMALLOC_PRODUCTION -D__isthreaded=true -O2 -g -MT libjemalloc_mt_la-jemalloc_linux.lo -MD -MP -MF .deps/libjemalloc_mt_la-jemalloc_linux.Tpo -c jemalloc_linux.c -fPIC -DPIC -o .libs/libjemalloc_mt_la-jemalloc_linux.o mv -f .deps/libjemalloc_mt_la-jemalloc_linux.Tpo .deps/libjemalloc_mt_la-jemalloc_linux.Plo /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -D__isthreaded=true -O2 -g -static -o libjemalloc_mt.la libjemalloc_mt_la-jemalloc_linux.lo -lpthread libtool: link: ar cru .libs/libjemalloc_mt.a .libs/libjemalloc_mt_la-jemalloc_linux.o libtool: link: ranlib .libs/libjemalloc_mt.a libtool: link: ( cd ".libs" && rm -f "libjemalloc_mt.la" && ln -s "../libjemalloc_mt.la" "libjemalloc_mt.la" ) make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libjemalloc' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' Making all in bin make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin' Making all in varnishadm make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishadm' gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT varnishadm.o -MD -MP -MF .deps/varnishadm.Tpo -c -o varnishadm.o varnishadm.c mv -f .deps/varnishadm.Tpo .deps/varnishadm.Po /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -g -o varnishadm varnishadm.o ../../lib/libvarnish/libvarnish.la ../../lib/libvarnishcompat/libvarnishcompat.la -lpthread -lnsl libtool: link: DIE_RPATH_DIE="/usr/lib64:" gcc -std=gnu99 -O2 -g -o .libs/varnishadm varnishadm.o ../../lib/libvarnish/.libs/libvarnish.so ../../lib/libvarnishcompat/.libs/libvarnishcompat.so -lpthread -lnsl make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishadm' Making all in varnishd make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishd' gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_acceptor.o -MD -MP -MF .deps/varnishd-cache_acceptor.Tpo -c -o varnishd-cache_acceptor.o `test -f 'cache_acceptor.c' || echo './'`cache_acceptor.c mv -f .deps/varnishd-cache_acceptor.Tpo .deps/varnishd-cache_acceptor.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_acceptor_epoll.o -MD -MP -MF .deps/varnishd-cache_acceptor_epoll.Tpo -c -o varnishd-cache_acceptor_epoll.o `test -f 'cache_acceptor_epoll.c' || echo './'`cache_acceptor_epoll.c mv -f .deps/varnishd-cache_acceptor_epoll.Tpo .deps/varnishd-cache_acceptor_epoll.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_acceptor_kqueue.o -MD -MP -MF .deps/varnishd-cache_acceptor_kqueue.Tpo -c -o varnishd-cache_acceptor_kqueue.o `test -f 'cache_acceptor_kqueue.c' || echo './'`cache_acceptor_kqueue.c mv -f .deps/varnishd-cache_acceptor_kqueue.Tpo .deps/varnishd-cache_acceptor_kqueue.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_acceptor_poll.o -MD -MP -MF .deps/varnishd-cache_acceptor_poll.Tpo -c -o varnishd-cache_acceptor_poll.o `test -f 'cache_acceptor_poll.c' || echo './'`cache_acceptor_poll.c mv -f .deps/varnishd-cache_acceptor_poll.Tpo .deps/varnishd-cache_acceptor_poll.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_acceptor_ports.o -MD -MP -MF .deps/varnishd-cache_acceptor_ports.Tpo -c -o varnishd-cache_acceptor_ports.o `test -f 'cache_acceptor_ports.c' || echo './'`cache_acceptor_ports.c mv -f .deps/varnishd-cache_acceptor_ports.Tpo .deps/varnishd-cache_acceptor_ports.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_backend.o -MD -MP -MF .deps/varnishd-cache_backend.Tpo -c -o varnishd-cache_backend.o `test -f 'cache_backend.c' || echo './'`cache_backend.c mv -f .deps/varnishd-cache_backend.Tpo .deps/varnishd-cache_backend.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_backend_cfg.o -MD -MP -MF .deps/varnishd-cache_backend_cfg.Tpo -c -o varnishd-cache_backend_cfg.o `test -f 'cache_backend_cfg.c' || echo './'`cache_backend_cfg.c mv -f .deps/varnishd-cache_backend_cfg.Tpo .deps/varnishd-cache_backend_cfg.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_backend_poll.o -MD -MP -MF .deps/varnishd-cache_backend_poll.Tpo -c -o varnishd-cache_backend_poll.o `test -f 'cache_backend_poll.c' || echo './'`cache_backend_poll.c mv -f .deps/varnishd-cache_backend_poll.Tpo .deps/varnishd-cache_backend_poll.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_ban.o -MD -MP -MF .deps/varnishd-cache_ban.Tpo -c -o varnishd-cache_ban.o `test -f 'cache_ban.c' || echo './'`cache_ban.c mv -f .deps/varnishd-cache_ban.Tpo .deps/varnishd-cache_ban.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_center.o -MD -MP -MF .deps/varnishd-cache_center.Tpo -c -o varnishd-cache_center.o `test -f 'cache_center.c' || echo './'`cache_center.c mv -f .deps/varnishd-cache_center.Tpo .deps/varnishd-cache_center.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_cli.o -MD -MP -MF .deps/varnishd-cache_cli.Tpo -c -o varnishd-cache_cli.o `test -f 'cache_cli.c' || echo './'`cache_cli.c mv -f .deps/varnishd-cache_cli.Tpo .deps/varnishd-cache_cli.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_dir_random.o -MD -MP -MF .deps/varnishd-cache_dir_random.Tpo -c -o varnishd-cache_dir_random.o `test -f 'cache_dir_random.c' || echo './'`cache_dir_random.c mv -f .deps/varnishd-cache_dir_random.Tpo .deps/varnishd-cache_dir_random.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_dir_round_robin.o -MD -MP -MF .deps/varnishd-cache_dir_round_robin.Tpo -c -o varnishd-cache_dir_round_robin.o `test -f 'cache_dir_round_robin.c' || echo './'`cache_dir_round_robin.c mv -f .deps/varnishd-cache_dir_round_robin.Tpo .deps/varnishd-cache_dir_round_robin.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_dir_simple.o -MD -MP -MF .deps/varnishd-cache_dir_simple.Tpo -c -o varnishd-cache_dir_simple.o `test -f 'cache_dir_simple.c' || echo './'`cache_dir_simple.c mv -f .deps/varnishd-cache_dir_simple.Tpo .deps/varnishd-cache_dir_simple.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_expire.o -MD -MP -MF .deps/varnishd-cache_expire.Tpo -c -o varnishd-cache_expire.o `test -f 'cache_expire.c' || echo './'`cache_expire.c mv -f .deps/varnishd-cache_expire.Tpo .deps/varnishd-cache_expire.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_fetch.o -MD -MP -MF .deps/varnishd-cache_fetch.Tpo -c -o varnishd-cache_fetch.o `test -f 'cache_fetch.c' || echo './'`cache_fetch.c mv -f .deps/varnishd-cache_fetch.Tpo .deps/varnishd-cache_fetch.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_hash.o -MD -MP -MF .deps/varnishd-cache_hash.Tpo -c -o varnishd-cache_hash.o `test -f 'cache_hash.c' || echo './'`cache_hash.c mv -f .deps/varnishd-cache_hash.Tpo .deps/varnishd-cache_hash.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_http.o -MD -MP -MF .deps/varnishd-cache_http.Tpo -c -o varnishd-cache_http.o `test -f 'cache_http.c' || echo './'`cache_http.c mv -f .deps/varnishd-cache_http.Tpo .deps/varnishd-cache_http.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_httpconn.o -MD -MP -MF .deps/varnishd-cache_httpconn.Tpo -c -o varnishd-cache_httpconn.o `test -f 'cache_httpconn.c' || echo './'`cache_httpconn.c mv -f .deps/varnishd-cache_httpconn.Tpo .deps/varnishd-cache_httpconn.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_main.o -MD -MP -MF .deps/varnishd-cache_main.Tpo -c -o varnishd-cache_main.o `test -f 'cache_main.c' || echo './'`cache_main.c mv -f .deps/varnishd-cache_main.Tpo .deps/varnishd-cache_main.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_lck.o -MD -MP -MF .deps/varnishd-cache_lck.Tpo -c -o varnishd-cache_lck.o `test -f 'cache_lck.c' || echo './'`cache_lck.c mv -f .deps/varnishd-cache_lck.Tpo .deps/varnishd-cache_lck.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_panic.o -MD -MP -MF .deps/varnishd-cache_panic.Tpo -c -o varnishd-cache_panic.o `test -f 'cache_panic.c' || echo './'`cache_panic.c mv -f .deps/varnishd-cache_panic.Tpo .deps/varnishd-cache_panic.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_pipe.o -MD -MP -MF .deps/varnishd-cache_pipe.Tpo -c -o varnishd-cache_pipe.o `test -f 'cache_pipe.c' || echo './'`cache_pipe.c mv -f .deps/varnishd-cache_pipe.Tpo .deps/varnishd-cache_pipe.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_pool.o -MD -MP -MF .deps/varnishd-cache_pool.Tpo -c -o varnishd-cache_pool.o `test -f 'cache_pool.c' || echo './'`cache_pool.c mv -f .deps/varnishd-cache_pool.Tpo .deps/varnishd-cache_pool.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_response.o -MD -MP -MF .deps/varnishd-cache_response.Tpo -c -o varnishd-cache_response.o `test -f 'cache_response.c' || echo './'`cache_response.c mv -f .deps/varnishd-cache_response.Tpo .deps/varnishd-cache_response.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_session.o -MD -MP -MF .deps/varnishd-cache_session.Tpo -c -o varnishd-cache_session.o `test -f 'cache_session.c' || echo './'`cache_session.c mv -f .deps/varnishd-cache_session.Tpo .deps/varnishd-cache_session.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_vary.o -MD -MP -MF .deps/varnishd-cache_vary.Tpo -c -o varnishd-cache_vary.o `test -f 'cache_vary.c' || echo './'`cache_vary.c mv -f .deps/varnishd-cache_vary.Tpo .deps/varnishd-cache_vary.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_vcl.o -MD -MP -MF .deps/varnishd-cache_vcl.Tpo -c -o varnishd-cache_vcl.o `test -f 'cache_vcl.c' || echo './'`cache_vcl.c mv -f .deps/varnishd-cache_vcl.Tpo .deps/varnishd-cache_vcl.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_vrt.o -MD -MP -MF .deps/varnishd-cache_vrt.Tpo -c -o varnishd-cache_vrt.o `test -f 'cache_vrt.c' || echo './'`cache_vrt.c mv -f .deps/varnishd-cache_vrt.Tpo .deps/varnishd-cache_vrt.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_vrt_esi.o -MD -MP -MF .deps/varnishd-cache_vrt_esi.Tpo -c -o varnishd-cache_vrt_esi.o `test -f 'cache_vrt_esi.c' || echo './'`cache_vrt_esi.c mv -f .deps/varnishd-cache_vrt_esi.Tpo .deps/varnishd-cache_vrt_esi.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_vrt_re.o -MD -MP -MF .deps/varnishd-cache_vrt_re.Tpo -c -o varnishd-cache_vrt_re.o `test -f 'cache_vrt_re.c' || echo './'`cache_vrt_re.c mv -f .deps/varnishd-cache_vrt_re.Tpo .deps/varnishd-cache_vrt_re.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-cache_ws.o -MD -MP -MF .deps/varnishd-cache_ws.Tpo -c -o varnishd-cache_ws.o `test -f 'cache_ws.c' || echo './'`cache_ws.c mv -f .deps/varnishd-cache_ws.Tpo .deps/varnishd-cache_ws.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-hash_classic.o -MD -MP -MF .deps/varnishd-hash_classic.Tpo -c -o varnishd-hash_classic.o `test -f 'hash_classic.c' || echo './'`hash_classic.c mv -f .deps/varnishd-hash_classic.Tpo .deps/varnishd-hash_classic.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-hash_critbit.o -MD -MP -MF .deps/varnishd-hash_critbit.Tpo -c -o varnishd-hash_critbit.o `test -f 'hash_critbit.c' || echo './'`hash_critbit.c mv -f .deps/varnishd-hash_critbit.Tpo .deps/varnishd-hash_critbit.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-hash_simple_list.o -MD -MP -MF .deps/varnishd-hash_simple_list.Tpo -c -o varnishd-hash_simple_list.o `test -f 'hash_simple_list.c' || echo './'`hash_simple_list.c mv -f .deps/varnishd-hash_simple_list.Tpo .deps/varnishd-hash_simple_list.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-instance.o -MD -MP -MF .deps/varnishd-instance.Tpo -c -o varnishd-instance.o `test -f 'instance.c' || echo './'`instance.c mv -f .deps/varnishd-instance.Tpo .deps/varnishd-instance.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-mgt_child.o -MD -MP -MF .deps/varnishd-mgt_child.Tpo -c -o varnishd-mgt_child.o `test -f 'mgt_child.c' || echo './'`mgt_child.c mv -f .deps/varnishd-mgt_child.Tpo .deps/varnishd-mgt_child.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-mgt_cli.o -MD -MP -MF .deps/varnishd-mgt_cli.Tpo -c -o varnishd-mgt_cli.o `test -f 'mgt_cli.c' || echo './'`mgt_cli.c mv -f .deps/varnishd-mgt_cli.Tpo .deps/varnishd-mgt_cli.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-mgt_param.o -MD -MP -MF .deps/varnishd-mgt_param.Tpo -c -o varnishd-mgt_param.o `test -f 'mgt_param.c' || echo './'`mgt_param.c mv -f .deps/varnishd-mgt_param.Tpo .deps/varnishd-mgt_param.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-mgt_pool.o -MD -MP -MF .deps/varnishd-mgt_pool.Tpo -c -o varnishd-mgt_pool.o `test -f 'mgt_pool.c' || echo './'`mgt_pool.c mv -f .deps/varnishd-mgt_pool.Tpo .deps/varnishd-mgt_pool.Po sed -e 's/"/\\"/g' -e 's/$/\\n"/' -e 's/^/ "/' ./default.vcl > default_vcl.h gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-mgt_vcc.o -MD -MP -MF .deps/varnishd-mgt_vcc.Tpo -c -o varnishd-mgt_vcc.o `test -f 'mgt_vcc.c' || echo './'`mgt_vcc.c mv -f .deps/varnishd-mgt_vcc.Tpo .deps/varnishd-mgt_vcc.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-rfc2616.o -MD -MP -MF .deps/varnishd-rfc2616.Tpo -c -o varnishd-rfc2616.o `test -f 'rfc2616.c' || echo './'`rfc2616.c mv -f .deps/varnishd-rfc2616.Tpo .deps/varnishd-rfc2616.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-shmlog.o -MD -MP -MF .deps/varnishd-shmlog.Tpo -c -o varnishd-shmlog.o `test -f 'shmlog.c' || echo './'`shmlog.c mv -f .deps/varnishd-shmlog.Tpo .deps/varnishd-shmlog.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-stevedore.o -MD -MP -MF .deps/varnishd-stevedore.Tpo -c -o varnishd-stevedore.o `test -f 'stevedore.c' || echo './'`stevedore.c mv -f .deps/varnishd-stevedore.Tpo .deps/varnishd-stevedore.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-storage_file.o -MD -MP -MF .deps/varnishd-storage_file.Tpo -c -o varnishd-storage_file.o `test -f 'storage_file.c' || echo './'`storage_file.c mv -f .deps/varnishd-storage_file.Tpo .deps/varnishd-storage_file.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-storage_malloc.o -MD -MP -MF .deps/varnishd-storage_malloc.Tpo -c -o varnishd-storage_malloc.o `test -f 'storage_malloc.c' || echo './'`storage_malloc.c mv -f .deps/varnishd-storage_malloc.Tpo .deps/varnishd-storage_malloc.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-storage_synth.o -MD -MP -MF .deps/varnishd-storage_synth.Tpo -c -o varnishd-storage_synth.o `test -f 'storage_synth.c' || echo './'`storage_synth.c mv -f .deps/varnishd-storage_synth.Tpo .deps/varnishd-storage_synth.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-storage_umem.o -MD -MP -MF .deps/varnishd-storage_umem.Tpo -c -o varnishd-storage_umem.o `test -f 'storage_umem.c' || echo './'`storage_umem.c mv -f .deps/varnishd-storage_umem.Tpo .deps/varnishd-storage_umem.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -MT varnishd-varnishd.o -MD -MP -MF .deps/varnishd-varnishd.Tpo -c -o varnishd-varnishd.o `test -f 'varnishd.c' || echo './'`varnishd.c mv -f .deps/varnishd-varnishd.Tpo .deps/varnishd-varnishd.Po /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -DVARNISH_STATE_DIR='"/var/lib/varnish"' -O2 -g -export-dynamic -o varnishd varnishd-cache_acceptor.o varnishd-cache_acceptor_epoll.o varnishd-cache_acceptor_kqueue.o varnishd-cache_acceptor_poll.o varnishd-cache_acceptor_ports.o varnishd-cache_backend.o varnishd-cache_backend_cfg.o varnishd-cache_backend_poll.o varnishd-cache_ban.o varnishd-cache_center.o varnishd-cache_cli.o varnishd-cache_dir_random.o varnishd-cache_dir_round_robin.o varnishd-cache_dir_simple.o varnishd-cache_expire.o varnishd-cache_fetch.o varnishd-cache_hash.o varnishd-cache_http.o varnishd-cache_httpconn.o varnishd-cache_main.o varnishd-cache_lck.o varnishd-cache_panic.o varnishd-cache_pipe.o varnishd-cache_pool.o varnishd-cache_response.o varnishd-cache_session.o varnishd-cache_vary.o varnishd-cache_vcl.o varnishd-cache_vrt.o varnishd-cache_vrt_esi.o varnishd-cache_vrt_re.o varnishd-cache_ws.o varnishd-hash_classic.o varnishd-hash_critbit.o varnishd-hash_simple_list.o varnishd-instance.o varnishd-mgt_child.o varnishd-mgt_cli.o varnishd-mgt_param.o varnishd-mgt_pool.o varnishd-mgt_vcc.o varnishd-rfc2616.o varnishd-shmlog.o varnishd-stevedore.o varnishd-storage_file.o varnishd-storage_malloc.o varnishd-storage_synth.o varnishd-storage_umem.o varnishd-varnishd.o ../../lib/libvarnish/libvarnish.la ../../lib/libvarnishcompat/libvarnishcompat.la ../../lib/libvcl/libvcl.la ../../lib/libjemalloc/libjemalloc_mt.la -ldl -lpthread -lnsl -lm libtool: link: DIE_RPATH_DIE="/usr/lib64:" gcc -std=gnu99 -DVARNISH_STATE_DIR=\"/var/lib/varnish\" -O2 -g -o .libs/varnishd varnishd-cache_acceptor.o varnishd-cache_acceptor_epoll.o varnishd-cache_acceptor_kqueue.o varnishd-cache_acceptor_poll.o varnishd-cache_acceptor_ports.o varnishd-cache_backend.o varnishd-cache_backend_cfg.o varnishd-cache_backend_poll.o varnishd-cache_ban.o varnishd-cache_center.o varnishd-cache_cli.o varnishd-cache_dir_random.o varnishd-cache_dir_round_robin.o varnishd-cache_dir_simple.o varnishd-cache_expire.o varnishd-cache_fetch.o varnishd-cache_hash.o varnishd-cache_http.o varnishd-cache_httpconn.o varnishd-cache_main.o varnishd-cache_lck.o varnishd-cache_panic.o varnishd-cache_pipe.o varnishd-cache_pool.o varnishd-cache_response.o varnishd-cache_session.o varnishd-cache_vary.o varnishd-cache_vcl.o varnishd-cache_vrt.o varnishd-cache_vrt_esi.o varnishd-cache_vrt_re.o varnishd-cache_ws.o varnishd-hash_classic.o varnishd-hash_critbit.o varnishd-hash_simple_list.o varnishd-instance.o varnishd-mgt_child.o varnishd-mgt_cli.o varnishd-mgt_param.o varnishd-mgt_pool.o varnishd-mgt_vcc.o varnishd-rfc2616.o varnishd-shmlog.o varnishd-stevedore.o varnishd-storage_file.o varnishd-storage_malloc.o varnishd-storage_synth.o varnishd-storage_umem.o varnishd-varnishd.o -Wl,--export-dynamic ../../lib/libvarnish/.libs/libvarnish.so ../../lib/libvarnishcompat/.libs/libvarnishcompat.so ../../lib/libvcl/.libs/libvcl.so ../../lib/libjemalloc/.libs/libjemalloc_mt.a -ldl -lpthread -lnsl -lm make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishd' Making all in varnishlog make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishlog' gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT varnishlog.o -MD -MP -MF .deps/varnishlog.Tpo -c -o varnishlog.o varnishlog.c mv -f .deps/varnishlog.Tpo .deps/varnishlog.Po /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -g -o varnishlog varnishlog.o ../../lib/libvarnish/libvarnish.la ../../lib/libvarnishcompat/libvarnishcompat.la ../../lib/libvarnishapi/libvarnishapi.la -lpthread libtool: link: DIE_RPATH_DIE="/usr/lib64:" gcc -std=gnu99 -O2 -g -o .libs/varnishlog varnishlog.o ../../lib/libvarnish/.libs/libvarnish.so ../../lib/libvarnishcompat/.libs/libvarnishcompat.so ../../lib/libvarnishapi/.libs/libvarnishapi.so -lpthread make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishlog' Making all in varnishncsa make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishncsa' gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT varnishncsa.o -MD -MP -MF .deps/varnishncsa.Tpo -c -o varnishncsa.o varnishncsa.c mv -f .deps/varnishncsa.Tpo .deps/varnishncsa.Po /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -g -o varnishncsa varnishncsa.o ../../lib/libvarnish/libvarnish.la ../../lib/libvarnishcompat/libvarnishcompat.la ../../lib/libvarnishapi/libvarnishapi.la -lpthread libtool: link: DIE_RPATH_DIE="/usr/lib64:" gcc -std=gnu99 -O2 -g -o .libs/varnishncsa varnishncsa.o ../../lib/libvarnish/.libs/libvarnish.so ../../lib/libvarnishcompat/.libs/libvarnishcompat.so ../../lib/libvarnishapi/.libs/libvarnishapi.so -lpthread make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishncsa' Making all in varnishreplay make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishreplay' gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT varnishreplay.o -MD -MP -MF .deps/varnishreplay.Tpo -c -o varnishreplay.o varnishreplay.c mv -f .deps/varnishreplay.Tpo .deps/varnishreplay.Po /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -g -o varnishreplay varnishreplay.o ../../lib/libvarnish/libvarnish.la ../../lib/libvarnishcompat/libvarnishcompat.la ../../lib/libvarnishapi/libvarnishapi.la -lpthread -lnsl libtool: link: DIE_RPATH_DIE="/usr/lib64:" gcc -std=gnu99 -O2 -g -o .libs/varnishreplay varnishreplay.o ../../lib/libvarnish/.libs/libvarnish.so ../../lib/libvarnishcompat/.libs/libvarnishcompat.so ../../lib/libvarnishapi/.libs/libvarnishapi.so -lpthread -lnsl make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishreplay' Making all in varnishtest make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtest' gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vtc.o -MD -MP -MF .deps/vtc.Tpo -c -o vtc.o vtc.c mv -f .deps/vtc.Tpo .deps/vtc.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vtc_client.o -MD -MP -MF .deps/vtc_client.Tpo -c -o vtc_client.o vtc_client.c mv -f .deps/vtc_client.Tpo .deps/vtc_client.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vtc_http.o -MD -MP -MF .deps/vtc_http.Tpo -c -o vtc_http.o vtc_http.c mv -f .deps/vtc_http.Tpo .deps/vtc_http.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vtc_log.o -MD -MP -MF .deps/vtc_log.Tpo -c -o vtc_log.o vtc_log.c mv -f .deps/vtc_log.Tpo .deps/vtc_log.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vtc_sema.o -MD -MP -MF .deps/vtc_sema.Tpo -c -o vtc_sema.o vtc_sema.c mv -f .deps/vtc_sema.Tpo .deps/vtc_sema.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vtc_server.o -MD -MP -MF .deps/vtc_server.Tpo -c -o vtc_server.o vtc_server.c mv -f .deps/vtc_server.Tpo .deps/vtc_server.Po gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT vtc_varnish.o -MD -MP -MF .deps/vtc_varnish.Tpo -c -o vtc_varnish.o vtc_varnish.c mv -f .deps/vtc_varnish.Tpo .deps/vtc_varnish.Po /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -g -o varnishtest vtc.o vtc_client.o vtc_http.o vtc_log.o vtc_sema.o vtc_server.o vtc_varnish.o ../../lib/libvarnish/libvarnish.la ../../lib/libvarnishcompat/libvarnishcompat.la ../../lib/libvarnishapi/libvarnishapi.la -lpthread libtool: link: DIE_RPATH_DIE="/usr/lib64:" gcc -std=gnu99 -O2 -g -o .libs/varnishtest vtc.o vtc_client.o vtc_http.o vtc_log.o vtc_sema.o vtc_server.o vtc_varnish.o ../../lib/libvarnish/.libs/libvarnish.so ../../lib/libvarnishcompat/.libs/libvarnishcompat.so ../../lib/libvarnishapi/.libs/libvarnishapi.so -lpthread make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtest' Making all in varnishhist make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishhist' gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT varnishhist.o -MD -MP -MF .deps/varnishhist.Tpo -c -o varnishhist.o varnishhist.c mv -f .deps/varnishhist.Tpo .deps/varnishhist.Po /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -g -o varnishhist varnishhist.o ../../lib/libvarnish/libvarnish.la ../../lib/libvarnishcompat/libvarnishcompat.la ../../lib/libvarnishapi/libvarnishapi.la -lm -lcurses -lpthread libtool: link: DIE_RPATH_DIE="/usr/lib64:" gcc -std=gnu99 -O2 -g -o .libs/varnishhist varnishhist.o ../../lib/libvarnish/.libs/libvarnish.so ../../lib/libvarnishcompat/.libs/libvarnishcompat.so ../../lib/libvarnishapi/.libs/libvarnishapi.so -lm -lcurses -lpthread make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishhist' Making all in varnishstat make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishstat' gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT varnishstat.o -MD -MP -MF .deps/varnishstat.Tpo -c -o varnishstat.o varnishstat.c mv -f .deps/varnishstat.Tpo .deps/varnishstat.Po /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -g -o varnishstat varnishstat.o ../../lib/libvarnish/libvarnish.la ../../lib/libvarnishcompat/libvarnishcompat.la ../../lib/libvarnishapi/libvarnishapi.la -lcurses -lrt -lpthread libtool: link: DIE_RPATH_DIE="/usr/lib64:" gcc -std=gnu99 -O2 -g -o .libs/varnishstat varnishstat.o ../../lib/libvarnish/.libs/libvarnish.so ../../lib/libvarnishcompat/.libs/libvarnishcompat.so ../../lib/libvarnishapi/.libs/libvarnishapi.so -lcurses -lrt -lpthread make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishstat' Making all in varnishtop make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtop' gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -g -MT varnishtop.o -MD -MP -MF .deps/varnishtop.Tpo -c -o varnishtop.o varnishtop.c mv -f .deps/varnishtop.Tpo .deps/varnishtop.Po /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -g -o varnishtop varnishtop.o ../../lib/libvarnish/libvarnish.la ../../lib/libvarnishcompat/libvarnishcompat.la ../../lib/libvarnishapi/libvarnishapi.la -lcurses -lpthread libtool: link: DIE_RPATH_DIE="/usr/lib64:" gcc -std=gnu99 -O2 -g -o .libs/varnishtop varnishtop.o ../../lib/libvarnish/.libs/libvarnish.so ../../lib/libvarnishcompat/.libs/libvarnishcompat.so ../../lib/libvarnishapi/.libs/libvarnishapi.so -lcurses -lpthread make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtop' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin' Making all in man make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/man' sed -n '/vcl_recv/,$p' ../bin/varnishd/default.vcl > default.vcl soelim ./vcl.7so > vcl.7 make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/man' Making all in etc make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/etc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/etc' Making all in doc make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/doc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/doc' Making all in redhat make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/redhat' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/redhat' make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5' make[1]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5' + head -6 etc/default.vcl + cat + tail -n +11 etc/default.vcl + sed -i 's,--pidfile \$pidfile,,g; s,status -p \$pidfile,status,g; s,killproc -p \$pidfile,killproc,g' redhat/varnish.initrc redhat/varnishlog.initrc redhat/varnishncsa.initrc + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.80799 + umask 022 + cd /usr/src/redhat/BUILD + cd varnish-2.0.5 + rm -rf /var/tmp/varnish-2.0.5-1-root-jro + make install DESTDIR=/var/tmp/varnish-2.0.5-1-root-jro 'INSTALL=install -p' Making install in include make[1]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/include' make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/include' make[2]: Nothing to be done for `install-exec-am'. test -z "/usr/include/varnish" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/include/varnish" install -p -m 644 shmlog.h shmlog_tags.h stat_field.h stats.h varnishapi.h '/var/tmp/varnish-2.0.5-1-root-jro/usr/include/varnish' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/include' make[1]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/include' Making install in lib make[1]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' Making install in libvarnish make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnish' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnish' test -z "/usr/lib64" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/lib64" /bin/sh ../../libtool --mode=install install -p libvarnish.la '/var/tmp/varnish-2.0.5-1-root-jro/usr/lib64' libtool: install: install -p .libs/libvarnish.so.1.0.0 /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64/libvarnish.so.1.0.0 libtool: install: (cd /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64 && { ln -s -f libvarnish.so.1.0.0 libvarnish.so.1 || { rm -f libvarnish.so.1 && ln -s libvarnish.so.1.0.0 libvarnish.so.1; }; }) libtool: install: (cd /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64 && { ln -s -f libvarnish.so.1.0.0 libvarnish.so || { rm -f libvarnish.so && ln -s libvarnish.so.1.0.0 libvarnish.so; }; }) libtool: install: install -p .libs/libvarnish.lai /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64/libvarnish.la libtool: install: warning: remember to run `libtool --finish /usr/lib64' make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnish' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnish' Making install in libvarnishapi make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishapi' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishapi' test -z "/usr/lib64" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/lib64" /bin/sh ../../libtool --mode=install install -p libvarnishapi.la '/var/tmp/varnish-2.0.5-1-root-jro/usr/lib64' libtool: install: install -p .libs/libvarnishapi.so.1.0.0 /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64/libvarnishapi.so.1.0.0 libtool: install: (cd /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64 && { ln -s -f libvarnishapi.so.1.0.0 libvarnishapi.so.1 || { rm -f libvarnishapi.so.1 && ln -s libvarnishapi.so.1.0.0 libvarnishapi.so.1; }; }) libtool: install: (cd /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64 && { ln -s -f libvarnishapi.so.1.0.0 libvarnishapi.so || { rm -f libvarnishapi.so && ln -s libvarnishapi.so.1.0.0 libvarnishapi.so; }; }) libtool: install: install -p .libs/libvarnishapi.lai /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64/libvarnishapi.la libtool: install: warning: remember to run `libtool --finish /usr/lib64' make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishapi' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishapi' Making install in libvarnishcompat make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishcompat' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishcompat' test -z "/usr/lib64" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/lib64" /bin/sh ../../libtool --mode=install install -p libvarnishcompat.la '/var/tmp/varnish-2.0.5-1-root-jro/usr/lib64' libtool: install: install -p .libs/libvarnishcompat.so.1.0.0 /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64/libvarnishcompat.so.1.0.0 libtool: install: (cd /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64 && { ln -s -f libvarnishcompat.so.1.0.0 libvarnishcompat.so.1 || { rm -f libvarnishcompat.so.1 && ln -s libvarnishcompat.so.1.0.0 libvarnishcompat.so.1; }; }) libtool: install: (cd /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64 && { ln -s -f libvarnishcompat.so.1.0.0 libvarnishcompat.so || { rm -f libvarnishcompat.so && ln -s libvarnishcompat.so.1.0.0 libvarnishcompat.so; }; }) libtool: install: install -p .libs/libvarnishcompat.lai /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64/libvarnishcompat.la libtool: install: warning: remember to run `libtool --finish /usr/lib64' make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishcompat' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishcompat' Making install in libvcl make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvcl' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvcl' test -z "/usr/lib64" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/lib64" /bin/sh ../../libtool --mode=install install -p libvcl.la '/var/tmp/varnish-2.0.5-1-root-jro/usr/lib64' libtool: install: install -p .libs/libvcl.so.1.0.0 /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64/libvcl.so.1.0.0 libtool: install: (cd /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64 && { ln -s -f libvcl.so.1.0.0 libvcl.so.1 || { rm -f libvcl.so.1 && ln -s libvcl.so.1.0.0 libvcl.so.1; }; }) libtool: install: (cd /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64 && { ln -s -f libvcl.so.1.0.0 libvcl.so || { rm -f libvcl.so && ln -s libvcl.so.1.0.0 libvcl.so; }; }) libtool: install: install -p .libs/libvcl.lai /var/tmp/varnish-2.0.5-1-root-jro/usr/lib64/libvcl.la libtool: install: warning: remember to run `libtool --finish /usr/lib64' make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvcl' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvcl' Making install in libjemalloc make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libjemalloc' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libjemalloc' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libjemalloc' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libjemalloc' make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' make[1]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' Making install in bin make[1]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin' Making install in varnishadm make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishadm' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishadm' test -z "/usr/bin" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/bin" /bin/sh ../../libtool --mode=install install -p varnishadm '/var/tmp/varnish-2.0.5-1-root-jro/usr/bin' libtool: install: warning: `../../lib/libvarnish/libvarnish.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishcompat/libvarnishcompat.la' has not been installed in `/usr/lib64' libtool: install: install -p .libs/varnishadm /var/tmp/varnish-2.0.5-1-root-jro/usr/bin/varnishadm test -z "/usr/share/man/man1" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1" install -p -m 644 varnishadm.1 '/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1' make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishadm' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishadm' Making install in varnishd make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishd' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishd' test -z "/usr/sbin" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/sbin" /bin/sh ../../libtool --mode=install install -p varnishd '/var/tmp/varnish-2.0.5-1-root-jro/usr/sbin' libtool: install: warning: `../../lib/libvarnish/libvarnish.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishcompat/libvarnishcompat.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvcl/libvcl.la' has not been installed in `/usr/lib64' libtool: install: install -p .libs/varnishd /var/tmp/varnish-2.0.5-1-root-jro/usr/sbin/varnishd test -z "/usr/share/man/man1" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1" install -p -m 644 varnishd.1 '/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1' make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishd' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishd' Making install in varnishlog make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishlog' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishlog' test -z "/usr/bin" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/bin" /bin/sh ../../libtool --mode=install install -p varnishlog '/var/tmp/varnish-2.0.5-1-root-jro/usr/bin' libtool: install: warning: `../../lib/libvarnish/libvarnish.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishcompat/libvarnishcompat.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishapi/libvarnishapi.la' has not been installed in `/usr/lib64' libtool: install: install -p .libs/varnishlog /var/tmp/varnish-2.0.5-1-root-jro/usr/bin/varnishlog test -z "/usr/share/man/man1" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1" install -p -m 644 varnishlog.1 '/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1' make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishlog' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishlog' Making install in varnishncsa make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishncsa' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishncsa' test -z "/usr/bin" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/bin" /bin/sh ../../libtool --mode=install install -p varnishncsa '/var/tmp/varnish-2.0.5-1-root-jro/usr/bin' libtool: install: warning: `../../lib/libvarnish/libvarnish.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishcompat/libvarnishcompat.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishapi/libvarnishapi.la' has not been installed in `/usr/lib64' libtool: install: install -p .libs/varnishncsa /var/tmp/varnish-2.0.5-1-root-jro/usr/bin/varnishncsa test -z "/usr/share/man/man1" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1" install -p -m 644 varnishncsa.1 '/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1' make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishncsa' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishncsa' Making install in varnishreplay make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishreplay' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishreplay' test -z "/usr/bin" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/bin" /bin/sh ../../libtool --mode=install install -p varnishreplay '/var/tmp/varnish-2.0.5-1-root-jro/usr/bin' libtool: install: warning: `../../lib/libvarnish/libvarnish.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishcompat/libvarnishcompat.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishapi/libvarnishapi.la' has not been installed in `/usr/lib64' libtool: install: install -p .libs/varnishreplay /var/tmp/varnish-2.0.5-1-root-jro/usr/bin/varnishreplay test -z "/usr/share/man/man1" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1" install -p -m 644 varnishreplay.1 '/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1' make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishreplay' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishreplay' Making install in varnishtest make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtest' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtest' test -z "/usr/bin" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/bin" /bin/sh ../../libtool --mode=install install -p varnishtest '/var/tmp/varnish-2.0.5-1-root-jro/usr/bin' libtool: install: warning: `../../lib/libvarnish/libvarnish.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishcompat/libvarnishcompat.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishapi/libvarnishapi.la' has not been installed in `/usr/lib64' libtool: install: install -p .libs/varnishtest /var/tmp/varnish-2.0.5-1-root-jro/usr/bin/varnishtest test -z "/usr/share/man/man1" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1" install -p -m 644 varnishtest.1 '/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1' make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtest' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtest' Making install in varnishhist make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishhist' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishhist' test -z "/usr/bin" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/bin" /bin/sh ../../libtool --mode=install install -p varnishhist '/var/tmp/varnish-2.0.5-1-root-jro/usr/bin' libtool: install: warning: `../../lib/libvarnish/libvarnish.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishcompat/libvarnishcompat.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishapi/libvarnishapi.la' has not been installed in `/usr/lib64' libtool: install: install -p .libs/varnishhist /var/tmp/varnish-2.0.5-1-root-jro/usr/bin/varnishhist test -z "/usr/share/man/man1" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1" install -p -m 644 varnishhist.1 '/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1' make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishhist' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishhist' Making install in varnishstat make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishstat' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishstat' test -z "/usr/bin" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/bin" /bin/sh ../../libtool --mode=install install -p varnishstat '/var/tmp/varnish-2.0.5-1-root-jro/usr/bin' libtool: install: warning: `../../lib/libvarnish/libvarnish.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishcompat/libvarnishcompat.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishapi/libvarnishapi.la' has not been installed in `/usr/lib64' libtool: install: install -p .libs/varnishstat /var/tmp/varnish-2.0.5-1-root-jro/usr/bin/varnishstat test -z "/usr/share/man/man1" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1" install -p -m 644 varnishstat.1 '/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1' make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishstat' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishstat' Making install in varnishtop make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtop' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtop' test -z "/usr/bin" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/bin" /bin/sh ../../libtool --mode=install install -p varnishtop '/var/tmp/varnish-2.0.5-1-root-jro/usr/bin' libtool: install: warning: `../../lib/libvarnish/libvarnish.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishcompat/libvarnishcompat.la' has not been installed in `/usr/lib64' libtool: install: warning: `../../lib/libvarnishapi/libvarnishapi.la' has not been installed in `/usr/lib64' libtool: install: install -p .libs/varnishtop /var/tmp/varnish-2.0.5-1-root-jro/usr/bin/varnishtop test -z "/usr/share/man/man1" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1" install -p -m 644 varnishtop.1 '/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man1' make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtop' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtop' make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin' make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin' make[1]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin' Making install in man make[1]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/man' make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/man' make[2]: Nothing to be done for `install-exec-am'. test -z "/usr/share/man/man7" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man7" install -p -m 644 vcl.7 '/var/tmp/varnish-2.0.5-1-root-jro/usr/share/man/man7' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/man' make[1]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/man' Making install in etc make[1]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/etc' make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/etc' make[2]: Nothing to be done for `install-exec-am'. test -z "/etc/varnish" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/etc/varnish" install -p -m 644 default.vcl '/var/tmp/varnish-2.0.5-1-root-jro/etc/varnish' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/etc' make[1]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/etc' Making install in doc make[1]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/doc' make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/doc' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/doc' make[1]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/doc' Making install in redhat make[1]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/redhat' make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/redhat' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/redhat' make[1]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/redhat' make[1]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5' make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5' make[2]: Nothing to be done for `install-exec-am'. /bin/sh /usr/src/redhat/BUILD/varnish-2.0.5/install-sh -d -m 0755 /var/tmp/varnish-2.0.5-1-root-jro/var/lib/varnish test -z "/usr/lib64/pkgconfig" || /bin/mkdir -p "/var/tmp/varnish-2.0.5-1-root-jro/usr/lib64/pkgconfig" install -p -m 644 varnishapi.pc '/var/tmp/varnish-2.0.5-1-root-jro/usr/lib64/pkgconfig' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5' make[1]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5' + find /var/tmp/varnish-2.0.5-1-root-jro//usr/lib64/ -name '*.la' -exec rm -f '{}' ';' + mkdir -p /var/tmp/varnish-2.0.5-1-root-jro/var/lib/varnish + mkdir -p /var/tmp/varnish-2.0.5-1-root-jro/var/log/varnish + mkdir -p /var/tmp/varnish-2.0.5-1-root-jro/var/run/varnish + /usr/bin/install -D -m 0644 redhat/default.vcl /var/tmp/varnish-2.0.5-1-root-jro/etc/varnish/default.vcl + /usr/bin/install -D -m 0644 redhat/varnish.sysconfig /var/tmp/varnish-2.0.5-1-root-jro/etc/sysconfig/varnish + /usr/bin/install -D -m 0644 redhat/varnish.logrotate /var/tmp/varnish-2.0.5-1-root-jro/etc/logrotate.d/varnish + /usr/bin/install -D -m 0755 redhat/varnish.initrc /var/tmp/varnish-2.0.5-1-root-jro/etc/rc.d/init.d/varnish + /usr/bin/install -D -m 0755 redhat/varnishlog.initrc /var/tmp/varnish-2.0.5-1-root-jro/etc/rc.d/init.d/varnishlog + /usr/bin/install -D -m 0755 redhat/varnishncsa.initrc /var/tmp/varnish-2.0.5-1-root-jro/etc/rc.d/init.d/varnishncsa + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip + /usr/lib/rpm/brp-strip-static-archive + /usr/lib/rpm/brp-strip-comment-note Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.8604 + umask 022 + cd /usr/src/redhat/BUILD + cd varnish-2.0.5 + LD_LIBRARY_PATH=lib/libvarnish/.libs:lib/libvarnishcompat/.libs:lib/libvarnishapi/.libs:lib/libvcl/.libs + bin/varnishd/varnishd -b 127.0.0.1:80 -C -n /tmp/foo /* * $Id: vcc_gen_fixed_token.tcl 3991 2009-03-23 12:42:15Z tfheen $ * * NB: This file is machine generated, DO NOT EDIT! * * Edit and run vcc_gen_fixed_token.tcl instead */ struct sess; struct cli; typedef void vcl_init_f(struct cli *); typedef void vcl_fini_f(struct cli *); typedef int vcl_func_f(struct sess *sp); /* VCL Methods */ #define VCL_MET_RECV (1 << 0) #define VCL_MET_PIPE (1 << 1) #define VCL_MET_PASS (1 << 2) #define VCL_MET_HASH (1 << 3) #define VCL_MET_MISS (1 << 4) #define VCL_MET_HIT (1 << 5) #define VCL_MET_FETCH (1 << 6) #define VCL_MET_DELIVER (1 << 7) #define VCL_MET_PREFETCH (1 << 8) #define VCL_MET_TIMEOUT (1 << 9) #define VCL_MET_DISCARD (1 << 10) #define VCL_MET_ERROR (1 << 11) #define VCL_MET_MAX 12 /* VCL Returns */ #define VCL_RET_ERROR 0 #define VCL_RET_LOOKUP 1 #define VCL_RET_HASH 2 #define VCL_RET_PIPE 3 #define VCL_RET_PASS 4 #define VCL_RET_FETCH 5 #define VCL_RET_DELIVER 6 #define VCL_RET_DISCARD 7 #define VCL_RET_KEEP 8 #define VCL_RET_RESTART 9 #define VCL_RET_MAX 10 struct VCL_conf { unsigned magic; #define VCL_CONF_MAGIC 0x7406c509 /* from /dev/random */ struct director **director; unsigned ndirector; struct vrt_ref *ref; unsigned nref; unsigned busy; unsigned discard; unsigned nsrc; const char **srcname; const char **srcbody; unsigned nhashcount; vcl_init_f *init_func; vcl_fini_f *fini_func; vcl_func_f *recv_func; vcl_func_f *pipe_func; vcl_func_f *pass_func; vcl_func_f *hash_func; vcl_func_f *miss_func; vcl_func_f *hit_func; vcl_func_f *fetch_func; vcl_func_f *deliver_func; vcl_func_f *prefetch_func; vcl_func_f *timeout_func; vcl_func_f *discard_func; vcl_func_f *error_func; }; /*- * Copyright (c) 2006 Verdens Gang AS * Copyright (c) 2006-2008 Linpro AS * All rights reserved. * * Author: Poul-Henning Kamp * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * $Id: vrt.h 4303 2009-10-08 13:58:25Z tfheen $ * * Runtime support for compiled VCL programs. * * XXX: When this file is changed, lib/libvcl/vcc_gen_fixed_token.tcl * XXX: *MUST* be rerun. */ struct sess; struct vsb; struct cli; struct director; struct VCL_conf; struct sockaddr; /* * A backend probe specification */ extern void *vrt_magic_string_end; struct vrt_backend_probe { const char *url; const char *request; double timeout; double interval; unsigned window; unsigned threshold; unsigned initial; }; /* * A backend is a host+port somewhere on the network */ struct vrt_backend { const char *vcl_name; const char *ident; const char *hosthdr; const unsigned char *ipv4_sockaddr; const unsigned char *ipv6_sockaddr; double connect_timeout; double first_byte_timeout; double between_bytes_timeout; unsigned max_connections; struct vrt_backend_probe probe; }; /* * A director with a predictable reply */ struct vrt_dir_simple { const char *name; const struct vrt_backend *host; }; /* * A director with an unpredictable reply */ struct vrt_dir_random_entry { const struct vrt_backend *host; double weight; }; struct vrt_dir_random { const char *name; unsigned retries; unsigned nmember; const struct vrt_dir_random_entry *members; }; /* * A director with round robin selection */ struct vrt_dir_round_robin_entry { const struct vrt_backend *host; }; struct vrt_dir_round_robin { const char *name; unsigned nmember; const struct vrt_dir_round_robin_entry *members; }; /* * other stuff. * XXX: document when bored */ struct vrt_ref { unsigned source; unsigned offset; unsigned line; unsigned pos; unsigned count; const char *token; }; /* ACL related */ #define VRT_ACL_MAXADDR 16 /* max(IPv4, IPv6) */ void VRT_acl_log(const struct sess *, const char *msg); /* Regexp related */ void VRT_re_init(void **, const char *, int sub); void VRT_re_fini(void *); int VRT_re_match(const char *, void *re); const char *VRT_regsub(const struct sess *sp, int all, const char *, void *, const char *); void VRT_panic(struct sess *sp, const char *, ...); void VRT_purge(struct sess *sp, char *, ...); void VRT_purge_string(struct sess *sp, char *, ...); void VRT_count(const struct sess *, unsigned); int VRT_rewrite(const char *, const char *); void VRT_error(struct sess *, unsigned, const char *); int VRT_switch_config(const char *); enum gethdr_e { HDR_REQ, HDR_RESP, HDR_OBJ, HDR_BEREQ }; char *VRT_GetHdr(const struct sess *, enum gethdr_e where, const char *); void VRT_SetHdr(const struct sess *, enum gethdr_e where, const char *, const char *, ...); void VRT_handling(struct sess *sp, unsigned hand); /* Simple stuff */ int VRT_strcmp(const char *s1, const char *s2); void VRT_memmove(void *dst, const void *src, unsigned len); void VRT_ESI(struct sess *sp); void VRT_Rollback(struct sess *sp); /* Synthetic pages */ void VRT_synth_page(struct sess *sp, unsigned flags, const char *, ...); /* Backend related */ void VRT_init_dir_simple(struct cli *, struct director **, const struct vrt_dir_simple *); void VRT_init_dir_random(struct cli *, struct director **, const struct vrt_dir_random *); void VRT_init_dir_round_robin(struct cli *, struct director **, const struct vrt_dir_round_robin *); void VRT_fini_dir(struct cli *, struct director *); char *VRT_IP_string(const struct sess *sp, const struct sockaddr *sa); char *VRT_int_string(const struct sess *sp, int); char *VRT_double_string(const struct sess *sp, double); const char *VRT_backend_string(struct sess *sp); #define VRT_done(sp, hand) \ do { \ VRT_handling(sp, hand); \ return (1); \ } while (0) /* * $Id: vcc_gen_obj.tcl 4082 2009-05-19 07:14:00Z sky $ * * NB: This file is machine generated, DO NOT EDIT! * * Edit vcc_gen_obj.tcl instead */ struct sockaddr * VRT_r_client_ip(const struct sess *); struct sockaddr * VRT_r_server_ip(struct sess *); const char * VRT_r_server_hostname(struct sess *); const char * VRT_r_server_identity(struct sess *); int VRT_r_server_port(struct sess *); const char * VRT_r_req_request(const struct sess *); void VRT_l_req_request(const struct sess *, const char *, ...); const char * VRT_r_req_url(const struct sess *); void VRT_l_req_url(const struct sess *, const char *, ...); const char * VRT_r_req_proto(const struct sess *); void VRT_l_req_proto(const struct sess *, const char *, ...); void VRT_l_req_hash(struct sess *, const char *); struct director * VRT_r_req_backend(struct sess *); void VRT_l_req_backend(struct sess *, struct director *); int VRT_r_req_restarts(const struct sess *); double VRT_r_req_grace(struct sess *); void VRT_l_req_grace(struct sess *, double); const char * VRT_r_req_xid(struct sess *); unsigned VRT_r_req_esi(struct sess *); void VRT_l_req_esi(struct sess *, unsigned); const char * VRT_r_bereq_request(const struct sess *); void VRT_l_bereq_request(const struct sess *, const char *, ...); const char * VRT_r_bereq_url(const struct sess *); void VRT_l_bereq_url(const struct sess *, const char *, ...); const char * VRT_r_bereq_proto(const struct sess *); void VRT_l_bereq_proto(const struct sess *, const char *, ...); double VRT_r_bereq_connect_timeout(struct sess *); void VRT_l_bereq_connect_timeout(struct sess *, double); double VRT_r_bereq_first_byte_timeout(struct sess *); void VRT_l_bereq_first_byte_timeout(struct sess *, double); double VRT_r_bereq_between_bytes_timeout(struct sess *); void VRT_l_bereq_between_bytes_timeout(struct sess *, double); const char * VRT_r_obj_proto(const struct sess *); void VRT_l_obj_proto(const struct sess *, const char *, ...); int VRT_r_obj_status(const struct sess *); void VRT_l_obj_status(const struct sess *, int); const char * VRT_r_obj_response(const struct sess *); void VRT_l_obj_response(const struct sess *, const char *, ...); int VRT_r_obj_hits(const struct sess *); unsigned VRT_r_obj_cacheable(const struct sess *); void VRT_l_obj_cacheable(const struct sess *, unsigned); double VRT_r_obj_ttl(const struct sess *); void VRT_l_obj_ttl(const struct sess *, double); double VRT_r_obj_grace(const struct sess *); void VRT_l_obj_grace(const struct sess *, double); double VRT_r_obj_prefetch(const struct sess *); void VRT_l_obj_prefetch(const struct sess *, double); double VRT_r_obj_lastuse(const struct sess *); const char * VRT_r_obj_hash(const struct sess *); const char * VRT_r_resp_proto(const struct sess *); void VRT_l_resp_proto(const struct sess *, const char *, ...); int VRT_r_resp_status(const struct sess *); void VRT_l_resp_status(const struct sess *, int); const char * VRT_r_resp_response(const struct sess *); void VRT_l_resp_response(const struct sess *, const char *, ...); double VRT_r_now(const struct sess *); unsigned VRT_r_req_backend_healthy(const struct sess *); /* ---===### VCC generated below here ###===---*/ extern const struct VCL_conf VCL_conf; #define VGC_backend_default (VCL_conf.director[0]) static const unsigned char sockaddr0[17] = { 16, /* Length */ 2, 0, 0, 80, 127, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0 }; static const struct vrt_backend bh_0 = { .vcl_name = "default", .ipv4_sockaddr = sockaddr0, .ident = "backend default [0] " "{ " ". " "host " "= " "\"" "127.0.0.1" "\" " "; " ". " "port " "= " "\"" "80" "\" " "; " "} ", .hosthdr = "127.0.0.1", }; #define VGC_NREFS 42 static const struct vrt_dir_simple sbe_default = { .name = "default", .host = &bh_0, }; static int VGC_function_vcl_recv (struct sess *sp) { /* ... from (Default Line 42 Pos 5) */ { { VRT_count(sp, 1); if ( ( ( VRT_count(sp, 2), ( VRT_strcmp(VRT_r_req_request(sp), "GET") ) ) && ( VRT_count(sp, 3), ( VRT_strcmp(VRT_r_req_request(sp), "HEAD") ) ) && ( VRT_count(sp, 4), ( VRT_strcmp(VRT_r_req_request(sp), "PUT") ) ) && ( VRT_count(sp, 5), ( VRT_strcmp(VRT_r_req_request(sp), "POST") ) ) && ( VRT_count(sp, 6), ( VRT_strcmp(VRT_r_req_request(sp), "TRACE") ) ) && ( VRT_count(sp, 7), ( VRT_strcmp(VRT_r_req_request(sp), "OPTIONS") ) ) && ( VRT_count(sp, 8), ( VRT_strcmp(VRT_r_req_request(sp), "DELETE") ) ) ) ) { VRT_count(sp, 9); VRT_done(sp, VCL_RET_PIPE); } VRT_count(sp, 10); if ( ( ( VRT_count(sp, 11), ( VRT_strcmp(VRT_r_req_request(sp), "GET") ) ) && ( VRT_count(sp, 12), ( VRT_strcmp(VRT_r_req_request(sp), "HEAD") ) ) ) ) { VRT_count(sp, 13); VRT_done(sp, VCL_RET_PASS); } VRT_count(sp, 14); if ( ( ( VRT_count(sp, 15), ( VRT_GetHdr(sp, HDR_REQ, "\016Authorization:") != (void*)0 ) ) ) || ( ( VRT_count(sp, 16), ( VRT_GetHdr(sp, HDR_REQ, "\007Cookie:") != (void*)0 ) ) ) ) { VRT_count(sp, 17); VRT_done(sp, VCL_RET_PASS); } VRT_count(sp, 18); VRT_done(sp, VCL_RET_LOOKUP); } } } static int VGC_function_vcl_pipe (struct sess *sp) { /* ... from (Default Line 64 Pos 5) */ { { VRT_count(sp, 19); VRT_done(sp, VCL_RET_PIPE); } } } static int VGC_function_vcl_pass (struct sess *sp) { /* ... from (Default Line 74 Pos 5) */ { { VRT_count(sp, 20); VRT_done(sp, VCL_RET_PASS); } } } static int VGC_function_vcl_hash (struct sess *sp) { /* ... from (Default Line 78 Pos 5) */ { { VRT_count(sp, 21); VRT_l_req_hash(sp, VRT_r_req_url(sp)); if ( ( ( VRT_count(sp, 22), ( VRT_GetHdr(sp, HDR_REQ, "\005host:") != (void*)0 ) ) ) ) { VRT_count(sp, 23); VRT_l_req_hash(sp, VRT_GetHdr(sp, HDR_REQ, "\005host:")); } else { VRT_count(sp, 24); VRT_l_req_hash(sp, VRT_IP_string(sp, VRT_r_server_ip(sp))); } VRT_done(sp, VCL_RET_HASH); } } } static int VGC_function_vcl_miss (struct sess *sp) { /* ... from (Default Line 95 Pos 5) */ { { VRT_count(sp, 29); VRT_done(sp, VCL_RET_FETCH); } } } static int VGC_function_vcl_hit (struct sess *sp) { /* ... from (Default Line 88 Pos 5) */ { { VRT_count(sp, 25); if ( ( ( VRT_count(sp, 26), !( VRT_r_obj_cacheable(sp) ) ) ) ) { VRT_count(sp, 27); VRT_done(sp, VCL_RET_PASS); } VRT_count(sp, 28); VRT_done(sp, VCL_RET_DELIVER); } } } static int VGC_function_vcl_fetch (struct sess *sp) { /* ... from (Default Line 99 Pos 5) */ { { VRT_count(sp, 30); if ( ( ( VRT_count(sp, 31), !( VRT_r_obj_cacheable(sp) ) ) ) ) { VRT_count(sp, 32); VRT_done(sp, VCL_RET_PASS); } VRT_count(sp, 33); if ( ( ( VRT_count(sp, 34), ( VRT_GetHdr(sp, HDR_OBJ, "\013Set-Cookie:") != (void*)0 ) ) ) ) { VRT_count(sp, 35); VRT_done(sp, VCL_RET_PASS); } VRT_count(sp, 36); VRT_l_obj_prefetch(sp, (-1 * 30 * 1)); VRT_done(sp, VCL_RET_DELIVER); } } } static int VGC_function_vcl_deliver (struct sess *sp) { /* ... from (Default Line 110 Pos 5) */ { { VRT_count(sp, 37); VRT_done(sp, VCL_RET_DELIVER); } } } static int VGC_function_vcl_prefetch (struct sess *sp) { /* ... from (Default Line 119 Pos 5) */ { { VRT_count(sp, 39); VRT_done(sp, VCL_RET_FETCH); } } } static int VGC_function_vcl_timeout (struct sess *sp) { /* ... from (Default Line 124 Pos 5) */ { { VRT_count(sp, 40); VRT_done(sp, VCL_RET_DISCARD); } } } static int VGC_function_vcl_discard (struct sess *sp) { /* ... from (Default Line 114 Pos 5) */ { { VRT_count(sp, 38); VRT_done(sp, VCL_RET_DISCARD); } } } static int VGC_function_vcl_error (struct sess *sp) { /* ... from (Default Line 129 Pos 5) */ { { VRT_count(sp, 41); VRT_SetHdr(sp, HDR_OBJ, "\015Content-Type:", "text/html; charset=utf-8", vrt_magic_string_end); VRT_synth_page(sp, 0, "\n\n\n\n \n ", VRT_int_string(sp, VRT_r_obj_status(sp)), " ", VRT_r_obj_response(sp), "\n \n \n

Error ", VRT_int_string(sp, VRT_r_obj_status(sp)), " ", VRT_r_obj_response(sp), "

\n

", VRT_r_obj_response(sp), "

\n

Guru Meditation:

\n

XID: ", VRT_r_req_xid(sp), "

\n
\n
\n Varnish cache server\n
\n \n\n", vrt_magic_string_end); VRT_done(sp, VCL_RET_DELIVER); } } } static struct vrt_ref VGC_ref[VGC_NREFS] = { [ 1] = { 1, 1873, 42, 14, 0, "{" }, [ 2] = { 1, 1883, 43, 9, 0, "req.request" }, [ 3] = { 1, 1913, 44, 7, 0, "req.request" }, [ 4] = { 1, 1944, 45, 7, 0, "req.request" }, [ 5] = { 1, 1974, 46, 7, 0, "req.request" }, [ 6] = { 1, 2005, 47, 7, 0, "req.request" }, [ 7] = { 1, 2037, 48, 7, 0, "req.request" }, [ 8] = { 1, 2071, 49, 7, 0, "req.request" }, [ 9] = { 1, 2096, 49, 32, 0, "{" }, [ 10] = { 1, 2184, 53, 5, 0, "if" }, [ 11] = { 1, 2188, 53, 9, 0, "req.request" }, [ 12] = { 1, 2212, 53, 33, 0, "req.request" }, [ 13] = { 1, 2235, 53, 56, 0, "{" }, [ 14] = { 1, 2326, 57, 5, 0, "if" }, [ 15] = { 1, 2330, 57, 9, 0, "req.http.Authorization" }, [ 16] = { 1, 2356, 57, 35, 0, "req.http.Cookie" }, [ 17] = { 1, 2373, 57, 52, 0, "{" }, [ 18] = { 1, 2447, 61, 5, 0, "return" }, [ 19] = { 1, 2480, 64, 14, 0, "{" }, [ 20] = { 1, 2871, 74, 14, 0, "{" }, [ 21] = { 1, 2908, 78, 14, 0, "{" }, [ 22] = { 1, 2947, 80, 9, 0, "req.http.host" }, [ 23] = { 1, 2962, 80, 24, 0, "{" }, [ 24] = { 1, 3014, 82, 12, 0, "{" }, [ 25] = { 1, 3091, 88, 13, 0, "{" }, [ 26] = { 1, 3101, 89, 9, 0, "!" }, [ 27] = { 1, 3117, 89, 25, 0, "{" }, [ 28] = { 1, 3152, 92, 5, 0, "return" }, [ 29] = { 1, 3186, 95, 14, 0, "{" }, [ 30] = { 1, 3225, 99, 15, 0, "{" }, [ 31] = { 1, 3235, 100, 9, 0, "!" }, [ 32] = { 1, 3251, 100, 25, 0, "{" }, [ 33] = { 1, 3286, 103, 5, 0, "if" }, [ 34] = { 1, 3290, 103, 9, 0, "obj.http.Set-Cookie" }, [ 35] = { 1, 3311, 103, 30, 0, "{" }, [ 36] = { 1, 3346, 106, 5, 0, "set" }, [ 37] = { 1, 3413, 110, 17, 0, "{" }, [ 38] = { 1, 3456, 114, 17, 0, "{" }, [ 39] = { 1, 3570, 119, 18, 0, "{" }, [ 40] = { 1, 3682, 124, 17, 0, "{" }, [ 41] = { 1, 3793, 129, 15, 0, "{" }, }; static void VGC_Init(struct cli *cli) { VRT_init_dir_simple(cli, &VGC_backend_default , &sbe_default); } static void VGC_Fini(struct cli *cli) { VRT_fini_dir(cli, VGC_backend_default); } const char *srcname[2] = { "input", "Default", }; const char *srcbody[2] = { /* "input"*/ "backend default {\n" " .host = \"127.0.0.1\";\n" " .port = \"80\";\n" "}\n" "", /* "Default"*/ "/*-\n" " * Copyright (c) 2006 Verdens Gang AS\n" " * Copyright (c) 2006-2008 Linpro AS\n" " * All rights reserved.\n" " *\n" " * Author: Poul-Henning Kamp \n" " *\n" " * Redistribution and use in source and binary forms, with or without\n" " * modification, are permitted provided that the following conditions\n" " * are met:\n" " * 1. Redistributions of source code must retain the above copyright\n" " * notice, this list of conditions and the following disclaimer.\n" " * 2. Redistributions in binary form must reproduce the above copyright\n" " * notice, this list of conditions and the following disclaimer in the\n" " * documentation and/or other materials provided with the distribution.\n" " *\n" " * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND\n" " * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n" " * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\n" " * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE\n" " * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n" " * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n" " * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR \n" " * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\n" " * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE\n" " * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,\n" " * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n" " *\n" " * $Id: default.vcl 4286 2009-10-08 11:00:26Z tfheen $\n" " *\n" " * The default VCL code.\n" " *\n" " * NB! You do NOT need to copy & paste all of these functions into your\n" " * own vcl code, if you do not provide a definition of one of these\n" " * functions, the compiler will automatically fall back to the default\n" " * code from this file.\n" " *\n" " * This code will be prefixed with a backend declaration built from the\n" " * -b argument.\n" " */\n" "\n" "sub vcl_recv {\n" " if (req.request != \"GET\" &&\n" " req.request != \"HEAD\" &&\n" " req.request != \"PUT\" &&\n" " req.request != \"POST\" &&\n" " req.request != \"TRACE\" &&\n" " req.request != \"OPTIONS\" &&\n" " req.request != \"DELETE\") {\n" " /* Non-RFC2616 or CONNECT which is weird. */\n" " return (pipe);\n" " }\n" " if (req.request != \"GET\" && req.request != \"HEAD\") {\n" " /* We only deal with GET and HEAD by default */\n" " return (pass);\n" " }\n" " if (req.http.Authorization || req.http.Cookie) {\n" " /* Not cacheable by default */\n" " return (pass);\n" " }\n" " return (lookup);\n" "}\n" "\n" "sub vcl_pipe {\n" " # Note that only the first request to the backend will have\n" " # X-Forwarded-For set. If you use X-Forwarded-For and want to\n" " # have it set for all requests, make sure to have:\n" " # set req.http.connection = \"close\";\n" " # here. It is not set by default as it might break some broken web\n" " # applications, like IIS with NTLM authentication.\n" " return (pipe);\n" "}\n" "\n" "sub vcl_pass {\n" " return (pass);\n" "}\n" "\n" "sub vcl_hash {\n" " set req.hash += req.url;\n" " if (req.http.host) {\n" " set req.hash += req.http.host;\n" " } else {\n" " set req.hash += server.ip;\n" " }\n" " return (hash);\n" "}\n" "\n" "sub vcl_hit {\n" " if (!obj.cacheable) {\n" " return (pass);\n" " }\n" " return (deliver);\n" "}\n" "\n" "sub vcl_miss {\n" " return (fetch);\n" "}\n" "\n" "sub vcl_fetch {\n" " if (!obj.cacheable) {\n" " return (pass);\n" " }\n" " if (obj.http.Set-Cookie) {\n" " return (pass);\n" " }\n" " set obj.prefetch = -30s;\n" " return (deliver);\n" "}\n" "\n" "sub vcl_deliver {\n" " return (deliver);\n" "}\n" "\n" "sub vcl_discard {\n" " /* XXX: Do not redefine vcl_discard{}, it is not yet supported */\n" " return (discard);\n" "}\n" "\n" "sub vcl_prefetch {\n" " /* XXX: Do not redefine vcl_prefetch{}, it is not yet supported */\n" " return (fetch);\n" "}\n" "\n" "sub vcl_timeout {\n" " /* XXX: Do not redefine vcl_timeout{}, it is not yet supported */\n" " return (discard);\n" "}\n" "\n" "sub vcl_error {\n" " set obj.http.Content-Type = \"text/html; charset=utf-8\";\n" " synthetic {\"\n" "\n" "\n" "\n" " \n" " \"} obj.status \" \" obj.response {\"\n" " \n" " \n" "

Error \"} obj.status \" \" obj.response {\"

\n" "

\"} obj.response {\"

\n" "

Guru Meditation:

\n" "

XID: \"} req.xid {\"

\n" "
\n" "
\n" " Varnish cache server\n" "
\n" " \n" "\n" "\"};\n" " return (deliver);\n" "}\n" "", }; static struct director *directors[1]; const struct VCL_conf VCL_conf = { .magic = VCL_CONF_MAGIC, .init_func = VGC_Init, .fini_func = VGC_Fini, .ndirector = 1, .director = directors, .ref = VGC_ref, .nref = VGC_NREFS, .nsrc = 2, .srcname = srcname, .srcbody = srcbody, .nhashcount = 3, .recv_func = VGC_function_vcl_recv, .pipe_func = VGC_function_vcl_pipe, .pass_func = VGC_function_vcl_pass, .hash_func = VGC_function_vcl_hash, .miss_func = VGC_function_vcl_miss, .hit_func = VGC_function_vcl_hit, .fetch_func = VGC_function_vcl_fetch, .deliver_func = VGC_function_vcl_deliver, .prefetch_func = VGC_function_vcl_prefetch, .timeout_func = VGC_function_vcl_timeout, .discard_func = VGC_function_vcl_discard, .error_func = VGC_function_vcl_error, }; + /usr/bin/make check LD_LIBRARY_PATH=../../lib/libvarnish/.libs:../../lib/libvarnishcompat/.libs:../../lib/libvarnishapi/.libs:../../lib/libvcl/.libs Making check in include make[1]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/include' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/include' Making check in lib make[1]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' Making check in libvarnish make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnish' /usr/bin/make check-TESTS make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnish' ================== All 0 tests passed ================== make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnish' make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnish' Making check in libvarnishapi make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishapi' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishapi' Making check in libvarnishcompat make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishcompat' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvarnishcompat' Making check in libvcl make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvcl' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libvcl' Making check in libjemalloc make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libjemalloc' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib/libjemalloc' make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' make[1]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/lib' Making check in bin make[1]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin' Making check in varnishadm make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishadm' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishadm' Making check in varnishd make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishd' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishd' Making check in varnishlog make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishlog' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishlog' Making check in varnishncsa make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishncsa' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishncsa' Making check in varnishreplay make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishreplay' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishreplay' Making check in varnishtest make[2]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtest' /usr/bin/make check-TESTS make[3]: Entering directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtest' # top TEST ././tests/a00000.vtc starting # TEST basic default HTTP transactions ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9090 ### c1 Connected to 127.0.0.1:9090 fd is 5 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 5 ## c1 Ending ## s1 Waiting for server # top RESETTING after ././tests/a00000.vtc # top TEST ././tests/a00000.vtc completed PASS: ./tests/a00000.vtc # top TEST ././tests/a00001.vtc starting # TEST basic default HTTP transactions with expect ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9090 ### c1 Connected to 127.0.0.1:9090 fd is 5 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ## c1 Waiting for client ### c1 Closing fd 5 ## c1 Ending ## s1 Waiting for server # top RESETTING after ././tests/a00001.vtc # top TEST ././tests/a00001.vtc completed PASS: ./tests/a00001.vtc # top TEST ././tests/a00002.vtc starting # TEST basic default HTTP transactions with expect and options ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9090 ### c1 Connected to 127.0.0.1:9090 fd is 5 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 5 ## c1 Ending ## s1 Waiting for server # top RESETTING after ././tests/a00002.vtc # top TEST ././tests/a00002.vtc completed PASS: ./tests/a00002.vtc # top TEST ././tests/a00003.vtc starting # TEST dual independent HTTP transactions ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s2 Starting server ### s2 listen on 127.0.0.1:9091 (fd 4) ## c1 Starting client ## c2 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## s2 Started on 127.0.0.1:9091 ## c1 Started ### c1 Connect to 127.0.0.1:9090 ### c1 Connected to 127.0.0.1:9090 fd is 7 ### c1 rxresp ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 8 ### c2 rxresp ### s1 Accepted socket fd is 5 ### s1 rxreq ### s1 shutting fd 5 ## s1 Ending ### s2 Accepted socket fd is 6 ### s2 rxreq ### s2 shutting fd 6 ## s2 Ending ### c1 Closing fd 7 ## c1 Ending ### c2 Closing fd 8 ## c2 Ending ## c2 Waiting for client ## s1 Waiting for server ## s2 Waiting for server # top RESETTING after ././tests/a00003.vtc # top TEST ././tests/a00003.vtc completed PASS: ./tests/a00003.vtc # top TEST ././tests/a00004.vtc starting # TEST dual shared server HTTP transactions ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c2 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ### s1 Iteration 0 ## c1 Started ### c1 Connect to 127.0.0.1:9090 ### c1 Connected to 127.0.0.1:9090 fd is 5 ### c1 rxresp ## c2 Started ### c2 Connect to 127.0.0.1:9090 ### c2 Connected to 127.0.0.1:9090 fd is 6 ### c2 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ### s1 Iteration 1 ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 5 ## c1 Ending ### c2 Closing fd 6 ## c2 Ending ## c2 Waiting for client ## s1 Waiting for server # top RESETTING after ././tests/a00004.vtc # top TEST ././tests/a00004.vtc completed PASS: ./tests/a00004.vtc # top TEST ././tests/a00005.vtc starting # TEST dual shared client HTTP transactions ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s1 Started on 127.0.0.1:9090 ## s2 Starting server ### s2 listen on 127.0.0.1:9091 (fd 5) ## c1 Starting client ## c1 Waiting for client ## s2 Started on 127.0.0.1:9091 ## c1 Started ### c1 Connect to 127.0.0.1:9090 ### c1 Connected to 127.0.0.1:9090 fd is 7 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 7 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 4 ### c1 rxresp ### s2 Accepted socket fd is 6 ### s2 rxreq ### s2 shutting fd 6 ## s2 Ending ### c1 Closing fd 4 ## c1 Ending ## s1 Waiting for server ## s2 Waiting for server # top RESETTING after ././tests/a00005.vtc # top TEST ././tests/a00005.vtc completed PASS: ./tests/a00005.vtc # top TEST ././tests/a00006.vtc starting # TEST bidirectional message bodies ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9090 ### c1 Connected to 127.0.0.1:9090 fd is 5 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 5 ## c1 Ending ## s1 Waiting for server # top RESETTING after ././tests/a00006.vtc # top TEST ././tests/a00006.vtc completed PASS: ./tests/a00006.vtc # top TEST ././tests/a00007.vtc starting # TEST TCP reuse ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9090 ### c1 Connected to 127.0.0.1:9090 fd is 5 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 5 ## c1 Ending ## s1 Waiting for server # top RESETTING after ././tests/a00007.vtc # top TEST ././tests/a00007.vtc completed PASS: ./tests/a00007.vtc # top TEST ././tests/a00008.vtc starting # TEST Sema operations ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s2 Starting server ### s2 listen on 127.0.0.1:9091 (fd 4) ## s3 Starting server ### s3 listen on 127.0.0.1:9092 (fd 5) ## c1 Starting client ## c2 Starting client ## c3 Starting client ## s1 Started on 127.0.0.1:9090 ## s2 Started on 127.0.0.1:9091 ## s3 Started on 127.0.0.1:9092 ## c1 Started ### c1 Connect to 127.0.0.1:9090 ### c1 Connected to 127.0.0.1:9090 fd is 9 ### c1 delaying 0.2 second(s) ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 10 ### c2 delaying 0.6 second(s) ## c3 Started ### c3 Connect to 127.0.0.1:9092 ### c3 Connected to 127.0.0.1:9092 fd is 11 ### c3 delaying 0.9 second(s) ### s1 Accepted socket fd is 6 ### s1 rxreq ### s2 Accepted socket fd is 7 ### s2 rxreq ### s3 Accepted socket fd is 8 ### s3 rxreq ### c1 rxresp ### c2 rxresp ### c3 rxresp ### s3 delaying 0.2 second(s) ### s1 delaying 0.9 second(s) ### s2 delaying 0.6 second(s) ### s3 shutting fd 8 ## s3 Ending ### s2 shutting fd 7 ## s2 Ending ### s1 shutting fd 6 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ### c3 Closing fd 11 ## c3 Ending ### c2 Closing fd 10 ## c2 Ending # top RESETTING after ././tests/a00008.vtc ## s1 Waiting for server ## s2 Waiting for server ## s3 Waiting for server ## c1 Waiting for client ## c2 Waiting for client ## c3 Waiting for client # top TEST ././tests/a00008.vtc completed PASS: ./tests/a00008.vtc # top TEST ././tests/a00009.vtc starting # TEST See that the VCL compiler works /* * $Id: vcc_gen_fixed_token.tcl 3991 2009-03-23 12:42:15Z tfheen $ * * NB: This file is machine generated, DO NOT EDIT! * * Edit and run vcc_gen_fixed_token.tcl instead */ struct sess; struct cli; typedef void vcl_init_f(struct cli *); typedef void vcl_fini_f(struct cli *); typedef int vcl_func_f(struct sess *sp); /* VCL Methods */ #define VCL_MET_RECV (1 << 0) #define VCL_MET_PIPE (1 << 1) #define VCL_MET_PASS (1 << 2) #define VCL_MET_HASH (1 << 3) #define VCL_MET_MISS (1 << 4) #define VCL_MET_HIT (1 << 5) #define VCL_MET_FETCH (1 << 6) #define VCL_MET_DELIVER (1 << 7) #define VCL_MET_PREFETCH (1 << 8) #define VCL_MET_TIMEOUT (1 << 9) #define VCL_MET_DISCARD (1 << 10) #define VCL_MET_ERROR (1 << 11) #define VCL_MET_MAX 12 /* VCL Returns */ #define VCL_RET_ERROR 0 #define VCL_RET_LOOKUP 1 #define VCL_RET_HASH 2 #define VCL_RET_PIPE 3 #define VCL_RET_PASS 4 #define VCL_RET_FETCH 5 #define VCL_RET_DELIVER 6 #define VCL_RET_DISCARD 7 #define VCL_RET_KEEP 8 #define VCL_RET_RESTART 9 #define VCL_RET_MAX 10 struct VCL_conf { unsigned magic; #define VCL_CONF_MAGIC 0x7406c509 /* from /dev/random */ struct director **director; unsigned ndirector; struct vrt_ref *ref; unsigned nref; unsigned busy; unsigned discard; unsigned nsrc; const char **srcname; const char **srcbody; unsigned nhashcount; vcl_init_f *init_func; vcl_fini_f *fini_func; vcl_func_f *recv_func; vcl_func_f *pipe_func; vcl_func_f *pass_func; vcl_func_f *hash_func; vcl_func_f *miss_func; vcl_func_f *hit_func; vcl_func_f *fetch_func; vcl_func_f *deliver_func; vcl_func_f *prefetch_func; vcl_func_f *timeout_func; vcl_func_f *discard_func; vcl_func_f *error_func; }; /*- * Copyright (c) 2006 Verdens Gang AS * Copyright (c) 2006-2008 Linpro AS * All rights reserved. * * Author: Poul-Henning Kamp * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * $Id: vrt.h 4303 2009-10-08 13:58:25Z tfheen $ * * Runtime support for compiled VCL programs. * * XXX: When this file is changed, lib/libvcl/vcc_gen_fixed_token.tcl * XXX: *MUST* be rerun. */ struct sess; struct vsb; struct cli; struct director; struct VCL_conf; struct sockaddr; /* * A backend probe specification */ extern void *vrt_magic_string_end; struct vrt_backend_probe { const char *url; const char *request; double timeout; double interval; unsigned window; unsigned threshold; unsigned initial; }; /* * A backend is a host+port somewhere on the network */ struct vrt_backend { const char *vcl_name; const char *ident; const char *hosthdr; const unsigned char *ipv4_sockaddr; const unsigned char *ipv6_sockaddr; double connect_timeout; double first_byte_timeout; double between_bytes_timeout; unsigned max_connections; struct vrt_backend_probe probe; }; /* * A director with a predictable reply */ struct vrt_dir_simple { const char *name; const struct vrt_backend *host; }; /* * A director with an unpredictable reply */ struct vrt_dir_random_entry { const struct vrt_backend *host; double weight; }; struct vrt_dir_random { const char *name; unsigned retries; unsigned nmember; const struct vrt_dir_random_entry *members; }; /* * A director with round robin selection */ struct vrt_dir_round_robin_entry { const struct vrt_backend *host; }; struct vrt_dir_round_robin { const char *name; unsigned nmember; const struct vrt_dir_round_robin_entry *members; }; /* * other stuff. * XXX: document when bored */ struct vrt_ref { unsigned source; unsigned offset; unsigned line; unsigned pos; unsigned count; const char *token; }; /* ACL related */ #define VRT_ACL_MAXADDR 16 /* max(IPv4, IPv6) */ void VRT_acl_log(const struct sess *, const char *msg); /* Regexp related */ void VRT_re_init(void **, const char *, int sub); void VRT_re_fini(void *); int VRT_re_match(const char *, void *re); const char *VRT_regsub(const struct sess *sp, int all, const char *, void *, const char *); void VRT_panic(struct sess *sp, const char *, ...); void VRT_purge(struct sess *sp, char *, ...); void VRT_purge_string(struct sess *sp, char *, ...); void VRT_count(const struct sess *, unsigned); int VRT_rewrite(const char *, const char *); void VRT_error(struct sess *, unsigned, const char *); int VRT_switch_config(const char *); enum gethdr_e { HDR_REQ, HDR_RESP, HDR_OBJ, HDR_BEREQ }; char *VRT_GetHdr(const struct sess *, enum gethdr_e where, const char *); void VRT_SetHdr(const struct sess *, enum gethdr_e where, const char *, const char *, ...); void VRT_handling(struct sess *sp, unsigned hand); /* Simple stuff */ int VRT_strcmp(const char *s1, const char *s2); void VRT_memmove(void *dst, const void *src, unsigned len); void VRT_ESI(struct sess *sp); void VRT_Rollback(struct sess *sp); /* Synthetic pages */ void VRT_synth_page(struct sess *sp, unsigned flags, const char *, ...); /* Backend related */ void VRT_init_dir_simple(struct cli *, struct director **, const struct vrt_dir_simple *); void VRT_init_dir_random(struct cli *, struct director **, const struct vrt_dir_random *); void VRT_init_dir_round_robin(struct cli *, struct director **, const struct vrt_dir_round_robin *); void VRT_fini_dir(struct cli *, struct director *); char *VRT_IP_string(const struct sess *sp, const struct sockaddr *sa); char *VRT_int_string(const struct sess *sp, int); char *VRT_double_string(const struct sess *sp, double); const char *VRT_backend_string(struct sess *sp); #define VRT_done(sp, hand) \ do { \ VRT_handling(sp, hand); \ return (1); \ } while (0) /* * $Id: vcc_gen_obj.tcl 4082 2009-05-19 07:14:00Z sky $ * * NB: This file is machine generated, DO NOT EDIT! * * Edit vcc_gen_obj.tcl instead */ struct sockaddr * VRT_r_client_ip(const struct sess *); struct sockaddr * VRT_r_server_ip(struct sess *); const char * VRT_r_server_hostname(struct sess *); const char * VRT_r_server_identity(struct sess *); int VRT_r_server_port(struct sess *); const char * VRT_r_req_request(const struct sess *); void VRT_l_req_request(const struct sess *, const char *, ...); const char * VRT_r_req_url(const struct sess *); void VRT_l_req_url(const struct sess *, const char *, ...); const char * VRT_r_req_proto(const struct sess *); void VRT_l_req_proto(const struct sess *, const char *, ...); void VRT_l_req_hash(struct sess *, const char *); struct director * VRT_r_req_backend(struct sess *); void VRT_l_req_backend(struct sess *, struct director *); int VRT_r_req_restarts(const struct sess *); double VRT_r_req_grace(struct sess *); void VRT_l_req_grace(struct sess *, double); const char * VRT_r_req_xid(struct sess *); unsigned VRT_r_req_esi(struct sess *); void VRT_l_req_esi(struct sess *, unsigned); const char * VRT_r_bereq_request(const struct sess *); void VRT_l_bereq_request(const struct sess *, const char *, ...); const char * VRT_r_bereq_url(const struct sess *); void VRT_l_bereq_url(const struct sess *, const char *, ...); const char * VRT_r_bereq_proto(const struct sess *); void VRT_l_bereq_proto(const struct sess *, const char *, ...); double VRT_r_bereq_connect_timeout(struct sess *); void VRT_l_bereq_connect_timeout(struct sess *, double); double VRT_r_bereq_first_byte_timeout(struct sess *); void VRT_l_bereq_first_byte_timeout(struct sess *, double); double VRT_r_bereq_between_bytes_timeout(struct sess *); void VRT_l_bereq_between_bytes_timeout(struct sess *, double); const char * VRT_r_obj_proto(const struct sess *); void VRT_l_obj_proto(const struct sess *, const char *, ...); int VRT_r_obj_status(const struct sess *); void VRT_l_obj_status(const struct sess *, int); const char * VRT_r_obj_response(const struct sess *); void VRT_l_obj_response(const struct sess *, const char *, ...); int VRT_r_obj_hits(const struct sess *); unsigned VRT_r_obj_cacheable(const struct sess *); void VRT_l_obj_cacheable(const struct sess *, unsigned); double VRT_r_obj_ttl(const struct sess *); void VRT_l_obj_ttl(const struct sess *, double); double VRT_r_obj_grace(const struct sess *); void VRT_l_obj_grace(const struct sess *, double); double VRT_r_obj_prefetch(const struct sess *); void VRT_l_obj_prefetch(const struct sess *, double); double VRT_r_obj_lastuse(const struct sess *); const char * VRT_r_obj_hash(const struct sess *); const char * VRT_r_resp_proto(const struct sess *); void VRT_l_resp_proto(const struct sess *, const char *, ...); int VRT_r_resp_status(const struct sess *); void VRT_l_resp_status(const struct sess *, int); const char * VRT_r_resp_response(const struct sess *); void VRT_l_resp_response(const struct sess *, const char *, ...); double VRT_r_now(const struct sess *); unsigned VRT_r_req_backend_healthy(const struct sess *); /* ---===### VCC generated below here ###===---*/ extern const struct VCL_conf VCL_conf; #define VGC_backend_default (VCL_conf.director[0]) static const unsigned char sockaddr0[17] = { 16, /* Length */ 2, 0, 0, 80, 127, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0 }; static const struct vrt_backend bh_0 = { .vcl_name = "default", .ipv4_sockaddr = sockaddr0, .ident = "backend default [0] " "{ " ". " "host " "= " "\"" "127.0.0.1" "\" " "; " ". " "port " "= " "\"" "80" "\" " "; " "} ", .hosthdr = "127.0.0.1", }; #define VGC_NREFS 42 static const struct vrt_dir_simple sbe_default = { .name = "default", .host = &bh_0, }; static int VGC_function_vcl_recv (struct sess *sp) { /* ... from (Default Line 42 Pos 5) */ { { VRT_count(sp, 1); if ( ( ( VRT_count(sp, 2), ( VRT_strcmp(VRT_r_req_request(sp), "GET") ) ) && ( VRT_count(sp, 3), ( VRT_strcmp(VRT_r_req_request(sp), "HEAD") ) ) && ( VRT_count(sp, 4), ( VRT_strcmp(VRT_r_req_request(sp), "PUT") ) ) && ( VRT_count(sp, 5), ( VRT_strcmp(VRT_r_req_request(sp), "POST") ) ) && ( VRT_count(sp, 6), ( VRT_strcmp(VRT_r_req_request(sp), "TRACE") ) ) && ( VRT_count(sp, 7), ( VRT_strcmp(VRT_r_req_request(sp), "OPTIONS") ) ) && ( VRT_count(sp, 8), ( VRT_strcmp(VRT_r_req_request(sp), "DELETE") ) ) ) ) { VRT_count(sp, 9); VRT_done(sp, VCL_RET_PIPE); } VRT_count(sp, 10); if ( ( ( VRT_count(sp, 11), ( VRT_strcmp(VRT_r_req_request(sp), "GET") ) ) && ( VRT_count(sp, 12), ( VRT_strcmp(VRT_r_req_request(sp), "HEAD") ) ) ) ) { VRT_count(sp, 13); VRT_done(sp, VCL_RET_PASS); } VRT_count(sp, 14); if ( ( ( VRT_count(sp, 15), ( VRT_GetHdr(sp, HDR_REQ, "\016Authorization:") != (void*)0 ) ) ) || ( ( VRT_count(sp, 16), ( VRT_GetHdr(sp, HDR_REQ, "\007Cookie:") != (void*)0 ) ) ) ) { VRT_count(sp, 17); VRT_done(sp, VCL_RET_PASS); } VRT_count(sp, 18); VRT_done(sp, VCL_RET_LOOKUP); } } } static int VGC_function_vcl_pipe (struct sess *sp) { /* ... from (Default Line 64 Pos 5) */ { { VRT_count(sp, 19); VRT_done(sp, VCL_RET_PIPE); } } } static int VGC_function_vcl_pass (struct sess *sp) { /* ... from (Default Line 74 Pos 5) */ { { VRT_count(sp, 20); VRT_done(sp, VCL_RET_PASS); } } } static int VGC_function_vcl_hash (struct sess *sp) { /* ... from (Default Line 78 Pos 5) */ { { VRT_count(sp, 21); VRT_l_req_hash(sp, VRT_r_req_url(sp)); if ( ( ( VRT_count(sp, 22), ( VRT_GetHdr(sp, HDR_REQ, "\005host:") != (void*)0 ) ) ) ) { VRT_count(sp, 23); VRT_l_req_hash(sp, VRT_GetHdr(sp, HDR_REQ, "\005host:")); } else { VRT_count(sp, 24); VRT_l_req_hash(sp, VRT_IP_string(sp, VRT_r_server_ip(sp))); } VRT_done(sp, VCL_RET_HASH); } } } static int VGC_function_vcl_miss (struct sess *sp) { /* ... from (Default Line 95 Pos 5) */ { { VRT_count(sp, 29); VRT_done(sp, VCL_RET_FETCH); } } } static int VGC_function_vcl_hit (struct sess *sp) { /* ... from (Default Line 88 Pos 5) */ { { VRT_count(sp, 25); if ( ( ( VRT_count(sp, 26), !( VRT_r_obj_cacheable(sp) ) ) ) ) { VRT_count(sp, 27); VRT_done(sp, VCL_RET_PASS); } VRT_count(sp, 28); VRT_done(sp, VCL_RET_DELIVER); } } } static int VGC_function_vcl_fetch (struct sess *sp) { /* ... from (Default Line 99 Pos 5) */ { { VRT_count(sp, 30); if ( ( ( VRT_count(sp, 31), !( VRT_r_obj_cacheable(sp) ) ) ) ) { VRT_count(sp, 32); VRT_done(sp, VCL_RET_PASS); } VRT_count(sp, 33); if ( ( ( VRT_count(sp, 34), ( VRT_GetHdr(sp, HDR_OBJ, "\013Set-Cookie:") != (void*)0 ) ) ) ) { VRT_count(sp, 35); VRT_done(sp, VCL_RET_PASS); } VRT_count(sp, 36); VRT_l_obj_prefetch(sp, (-1 * 30 * 1)); VRT_done(sp, VCL_RET_DELIVER); } } } static int VGC_function_vcl_deliver (struct sess *sp) { /* ... from (Default Line 110 Pos 5) */ { { VRT_count(sp, 37); VRT_done(sp, VCL_RET_DELIVER); } } } static int VGC_function_vcl_prefetch (struct sess *sp) { /* ... from (Default Line 119 Pos 5) */ { { VRT_count(sp, 39); VRT_done(sp, VCL_RET_FETCH); } } } static int VGC_function_vcl_timeout (struct sess *sp) { /* ... from (Default Line 124 Pos 5) */ { { VRT_count(sp, 40); VRT_done(sp, VCL_RET_DISCARD); } } } static int VGC_function_vcl_discard (struct sess *sp) { /* ... from (Default Line 114 Pos 5) */ { { VRT_count(sp, 38); VRT_done(sp, VCL_RET_DISCARD); } } } static int VGC_function_vcl_error (struct sess *sp) { /* ... from (Default Line 129 Pos 5) */ { { VRT_count(sp, 41); VRT_SetHdr(sp, HDR_OBJ, "\015Content-Type:", "text/html; charset=utf-8", vrt_magic_string_end); VRT_synth_page(sp, 0, "\n\n\n\n \n ", VRT_int_string(sp, VRT_r_obj_status(sp)), " ", VRT_r_obj_response(sp), "\n \n \n

Error ", VRT_int_string(sp, VRT_r_obj_status(sp)), " ", VRT_r_obj_response(sp), "

\n

", VRT_r_obj_response(sp), "

\n

Guru Meditation:

\n

XID: ", VRT_r_req_xid(sp), "

\n
\n
\n Varnish cache server\n
\n \n\n", vrt_magic_string_end); VRT_done(sp, VCL_RET_DELIVER); } } } static struct vrt_ref VGC_ref[VGC_NREFS] = { [ 1] = { 1, 1873, 42, 14, 0, "{" }, [ 2] = { 1, 1883, 43, 9, 0, "req.request" }, [ 3] = { 1, 1913, 44, 7, 0, "req.request" }, [ 4] = { 1, 1944, 45, 7, 0, "req.request" }, [ 5] = { 1, 1974, 46, 7, 0, "req.request" }, [ 6] = { 1, 2005, 47, 7, 0, "req.request" }, [ 7] = { 1, 2037, 48, 7, 0, "req.request" }, [ 8] = { 1, 2071, 49, 7, 0, "req.request" }, [ 9] = { 1, 2096, 49, 32, 0, "{" }, [ 10] = { 1, 2184, 53, 5, 0, "if" }, [ 11] = { 1, 2188, 53, 9, 0, "req.request" }, [ 12] = { 1, 2212, 53, 33, 0, "req.request" }, [ 13] = { 1, 2235, 53, 56, 0, "{" }, [ 14] = { 1, 2326, 57, 5, 0, "if" }, [ 15] = { 1, 2330, 57, 9, 0, "req.http.Authorization" }, [ 16] = { 1, 2356, 57, 35, 0, "req.http.Cookie" }, [ 17] = { 1, 2373, 57, 52, 0, "{" }, [ 18] = { 1, 2447, 61, 5, 0, "return" }, [ 19] = { 1, 2480, 64, 14, 0, "{" }, [ 20] = { 1, 2871, 74, 14, 0, "{" }, [ 21] = { 1, 2908, 78, 14, 0, "{" }, [ 22] = { 1, 2947, 80, 9, 0, "req.http.host" }, [ 23] = { 1, 2962, 80, 24, 0, "{" }, [ 24] = { 1, 3014, 82, 12, 0, "{" }, [ 25] = { 1, 3091, 88, 13, 0, "{" }, [ 26] = { 1, 3101, 89, 9, 0, "!" }, [ 27] = { 1, 3117, 89, 25, 0, "{" }, [ 28] = { 1, 3152, 92, 5, 0, "return" }, [ 29] = { 1, 3186, 95, 14, 0, "{" }, [ 30] = { 1, 3225, 99, 15, 0, "{" }, [ 31] = { 1, 3235, 100, 9, 0, "!" }, [ 32] = { 1, 3251, 100, 25, 0, "{" }, [ 33] = { 1, 3286, 103, 5, 0, "if" }, [ 34] = { 1, 3290, 103, 9, 0, "obj.http.Set-Cookie" }, [ 35] = { 1, 3311, 103, 30, 0, "{" }, [ 36] = { 1, 3346, 106, 5, 0, "set" }, [ 37] = { 1, 3413, 110, 17, 0, "{" }, [ 38] = { 1, 3456, 114, 17, 0, "{" }, [ 39] = { 1, 3570, 119, 18, 0, "{" }, [ 40] = { 1, 3682, 124, 17, 0, "{" }, [ 41] = { 1, 3793, 129, 15, 0, "{" }, }; static void VGC_Init(struct cli *cli) { VRT_init_dir_simple(cli, &VGC_backend_default , &sbe_default); } static void VGC_Fini(struct cli *cli) { VRT_fini_dir(cli, VGC_backend_default); } const char *srcname[2] = { "input", "Default", }; const char *srcbody[2] = { /* "input"*/ "backend default {\n" " .host = \"127.0.0.1\";\n" " .port = \"80\";\n" "}\n" "", /* "Default"*/ "/*-\n" " * Copyright (c) 2006 Verdens Gang AS\n" " * Copyright (c) 2006-2008 Linpro AS\n" " * All rights reserved.\n" " *\n" " * Author: Poul-Henning Kamp \n" " *\n" " * Redistribution and use in source and binary forms, with or without\n" " * modification, are permitted provided that the following conditions\n" " * are met:\n" " * 1. Redistributions of source code must retain the above copyright\n" " * notice, this list of conditions and the following disclaimer.\n" " * 2. Redistributions in binary form must reproduce the above copyright\n" " * notice, this list of conditions and the following disclaimer in the\n" " * documentation and/or other materials provided with the distribution.\n" " *\n" " * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND\n" " * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n" " * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\n" " * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE\n" " * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n" " * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n" " * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR \n" " * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\n" " * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE\n" " * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,\n" " * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n" " *\n" " * $Id: default.vcl 4286 2009-10-08 11:00:26Z tfheen $\n" " *\n" " * The default VCL code.\n" " *\n" " * NB! You do NOT need to copy & paste all of these functions into your\n" " * own vcl code, if you do not provide a definition of one of these\n" " * functions, the compiler will automatically fall back to the default\n" " * code from this file.\n" " *\n" " * This code will be prefixed with a backend declaration built from the\n" " * -b argument.\n" " */\n" "\n" "sub vcl_recv {\n" " if (req.request != \"GET\" &&\n" " req.request != \"HEAD\" &&\n" " req.request != \"PUT\" &&\n" " req.request != \"POST\" &&\n" " req.request != \"TRACE\" &&\n" " req.request != \"OPTIONS\" &&\n" " req.request != \"DELETE\") {\n" " /* Non-RFC2616 or CONNECT which is weird. */\n" " return (pipe);\n" " }\n" " if (req.request != \"GET\" && req.request != \"HEAD\") {\n" " /* We only deal with GET and HEAD by default */\n" " return (pass);\n" " }\n" " if (req.http.Authorization || req.http.Cookie) {\n" " /* Not cacheable by default */\n" " return (pass);\n" " }\n" " return (lookup);\n" "}\n" "\n" "sub vcl_pipe {\n" " # Note that only the first request to the backend will have\n" " # X-Forwarded-For set. If you use X-Forwarded-For and want to\n" " # have it set for all requests, make sure to have:\n" " # set req.http.connection = \"close\";\n" " # here. It is not set by default as it might break some broken web\n" " # applications, like IIS with NTLM authentication.\n" " return (pipe);\n" "}\n" "\n" "sub vcl_pass {\n" " return (pass);\n" "}\n" "\n" "sub vcl_hash {\n" " set req.hash += req.url;\n" " if (req.http.host) {\n" " set req.hash += req.http.host;\n" " } else {\n" " set req.hash += server.ip;\n" " }\n" " return (hash);\n" "}\n" "\n" "sub vcl_hit {\n" " if (!obj.cacheable) {\n" " return (pass);\n" " }\n" " return (deliver);\n" "}\n" "\n" "sub vcl_miss {\n" " return (fetch);\n" "}\n" "\n" "sub vcl_fetch {\n" " if (!obj.cacheable) {\n" " return (pass);\n" " }\n" " if (obj.http.Set-Cookie) {\n" " return (pass);\n" " }\n" " set obj.prefetch = -30s;\n" " return (deliver);\n" "}\n" "\n" "sub vcl_deliver {\n" " return (deliver);\n" "}\n" "\n" "sub vcl_discard {\n" " /* XXX: Do not redefine vcl_discard{}, it is not yet supported */\n" " return (discard);\n" "}\n" "\n" "sub vcl_prefetch {\n" " /* XXX: Do not redefine vcl_prefetch{}, it is not yet supported */\n" " return (fetch);\n" "}\n" "\n" "sub vcl_timeout {\n" " /* XXX: Do not redefine vcl_timeout{}, it is not yet supported */\n" " return (discard);\n" "}\n" "\n" "sub vcl_error {\n" " set obj.http.Content-Type = \"text/html; charset=utf-8\";\n" " synthetic {\"\n" "\n" "\n" "\n" " \n" " \"} obj.status \" \" obj.response {\"\n" " \n" " \n" "

Error \"} obj.status \" \" obj.response {\"

\n" "

\"} obj.response {\"

\n" "

Guru Meditation:

\n" "

XID: \"} req.xid {\"

\n" "
\n" "
\n" " Varnish cache server\n" "
\n" " \n" "\n" "\"};\n" " return (deliver);\n" "}\n" "", }; static struct director *directors[1]; const struct VCL_conf VCL_conf = { .magic = VCL_CONF_MAGIC, .init_func = VGC_Init, .fini_func = VGC_Fini, .ndirector = 1, .director = directors, .ref = VGC_ref, .nref = VGC_NREFS, .nsrc = 2, .srcname = srcname, .srcbody = srcbody, .nhashcount = 3, .recv_func = VGC_function_vcl_recv, .pipe_func = VGC_function_vcl_pipe, .pass_func = VGC_function_vcl_pass, .hash_func = VGC_function_vcl_hash, .miss_func = VGC_function_vcl_miss, .hit_func = VGC_function_vcl_hit, .fetch_func = VGC_function_vcl_fetch, .deliver_func = VGC_function_vcl_deliver, .prefetch_func = VGC_function_vcl_prefetch, .timeout_func = VGC_function_vcl_timeout, .discard_func = VGC_function_vcl_discard, .error_func = VGC_function_vcl_error, }; # top RESETTING after ././tests/a00009.vtc # top TEST ././tests/a00009.vtc completed PASS: ./tests/a00009.vtc # top TEST ././tests/a00010.vtc starting # TEST simply test that the framework support ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9090 ### c1 Connected to 127.0.0.1:9090 fd is 5 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 5 ## c1 Ending ## s1 Waiting for server # top RESETTING after ././tests/a00010.vtc # top TEST ././tests/a00010.vtc completed PASS: ./tests/a00010.vtc # top TEST ././tests/b00000.vtc starting # TEST Does anything get through at all ? ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 as expected: n_object (0) == 0 ## v1 as expected: client_conn (0) == 0 ## v1 as expected: client_req (0) == 0 ## v1 as expected: cache_miss (0) == 0 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: n_object (1) == 1 ## v1 as expected: client_conn (1) == 1 ## v1 as expected: client_req (1) == 1 ## v1 as expected: cache_miss (1) == 1 ## v1 as expected: s_sess (1) == 1 ## v1 as expected: s_req (1) == 1 # top RESETTING after ././tests/b00000.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 27357 Status: 0200 # top TEST ././tests/b00000.vtc completed PASS: ./tests/b00000.vtc # top TEST ././tests/b00001.vtc starting # TEST Check that a pipe transaction works ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: n_object (0) == 0 ## v1 as expected: client_conn (1) == 1 ## v1 as expected: client_req (1) == 1 ## v1 as expected: s_sess (1) == 1 ## v1 as expected: s_req (1) == 1 ## v1 as expected: s_pipe (1) == 1 # top RESETTING after ././tests/b00001.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 27418 Status: 0200 # top TEST ././tests/b00001.vtc completed PASS: ./tests/b00001.vtc # top TEST ././tests/b00002.vtc starting # TEST Check that a pass transaction works ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ### top delaying 0.1 second(s) ## v1 as expected: n_object (0) == 0 ## v1 as expected: client_conn (1) == 1 ## v1 as expected: client_req (1) == 1 ## v1 as expected: s_sess (1) == 1 ## v1 as expected: s_req (1) == 1 ## v1 as expected: s_pass (1) == 1 # top RESETTING after ././tests/b00002.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 27479 Status: 0200 # top TEST ././tests/b00002.vtc completed PASS: ./tests/b00002.vtc # top TEST ././tests/b00003.vtc starting # TEST Check that a cache fetch + hit transaction works ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## c2 Starting client ## c2 Waiting for client ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 4 ### c2 rxresp ### c2 Closing fd 4 ## c2 Ending ### top delaying 0.1 second(s) ## v1 as expected: client_conn (2) == 2 ## v1 as expected: cache_hit (1) == 1 ## v1 as expected: cache_miss (1) == 1 ## v1 as expected: client_req (2) == 2 ## v1 as expected: s_sess (2) == 2 ## v1 as expected: s_req (2) == 2 ## v1 as expected: s_fetch (1) == 1 # top RESETTING after ././tests/b00003.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 27540 Status: 0200 # top TEST ././tests/b00003.vtc completed PASS: ./tests/b00003.vtc # top TEST ././tests/b00004.vtc starting # TEST Torture Varnish with start/stop commands ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 300 ## v1 CLI 300 ### v1 CLI STATUS 300 ## v1 CLI 300 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 300 ## v1 CLI 300 ### v1 CLI STATUS 300 ## v1 CLI 300 ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 27601 Status: 0200 # top RESETTING after ././tests/b00004.vtc # top TEST ././tests/b00004.vtc completed PASS: ./tests/b00004.vtc # top TEST ././tests/b00005.vtc starting # TEST Check that -s works ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -s file,varnishtest_backing,10M ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 # top RESETTING after ././tests/b00005.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 27690 Status: 0200 # top TEST ././tests/b00005.vtc completed PASS: ./tests/b00005.vtc # top TEST ././tests/b00006.vtc starting # TEST Check that -s malloc works ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -s malloc ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/b00006.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 27749 Status: 0200 # top TEST ././tests/b00006.vtc completed PASS: ./tests/b00006.vtc # top TEST ././tests/b00007.vtc starting # TEST Check chunked encoding from backend works ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/b00007.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 27807 Status: 0200 # top TEST ././tests/b00007.vtc completed PASS: ./tests/b00007.vtc # top TEST ././tests/b00008.vtc starting # TEST Test CLI help and parameter functions ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -b 127.0.0.2:9090 ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 106 ## v1 CLI 106 # top RESETTING after ././tests/b00008.vtc ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 27864 Status: 0200 # top TEST ././tests/b00008.vtc completed PASS: ./tests/b00008.vtc # top TEST ././tests/b00009.vtc starting # TEST Check poll acceptor ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -p acceptor=poll ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/b00009.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 27924 Status: 0200 # top TEST ././tests/b00009.vtc completed PASS: ./tests/b00009.vtc # top TEST ././tests/b00010.vtc starting # TEST Check simple list hasher ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s1 Started on 127.0.0.1:9090 ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -h simple_list ### v1 opening CLI connection ### v1 CLI connection fd = 5 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/b00010.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 27982 Status: 0200 # top TEST ././tests/b00010.vtc completed PASS: ./tests/b00010.vtc # top TEST ././tests/b00011.vtc starting # TEST Check HTTP/1.0 EOF transmission ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/b00011.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28040 Status: 0200 # top TEST ././tests/b00011.vtc completed PASS: ./tests/b00011.vtc # top TEST ././tests/b00012.vtc starting # TEST Check pipelining ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: sess_pipeline (2) == 2 # top RESETTING after ././tests/b00012.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28098 Status: 0200 # top TEST ././tests/b00012.vtc completed PASS: ./tests/b00012.vtc # top TEST ././tests/b00013.vtc starting # TEST Check read-head / partial pipelining ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: sess_readahead (2) == 2 # top RESETTING after ././tests/b00013.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28156 Status: 0200 # top TEST ././tests/b00013.vtc completed PASS: ./tests/b00013.vtc # top TEST ././tests/b00014.vtc starting # TEST Check -f command line arg ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -f /tmp/_b00014.vcl ### v1 opening CLI connection ### v1 CLI connection fd = 3 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 shutting fd 8 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/b00014.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28214 Status: 0200 # top TEST ././tests/b00014.vtc completed PASS: ./tests/b00014.vtc # top TEST ././tests/b00015.vtc starting # TEST Check synthetic error page caching ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 7 ### c1 rxresp ### c1 Closing fd 7 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 7 ### c1 rxresp ### c1 Closing fd 7 ## c1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Started on 127.0.0.1:9090 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 8 ### c1 rxresp ### c1 Closing fd 8 ## c1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Started on 127.0.0.1:9090 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 8 ### c1 rxresp ### c1 Closing fd 8 ## c1 Ending # top RESETTING after ././tests/b00015.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28283 Status: 0200 # top TEST ././tests/b00015.vtc completed PASS: ./tests/b00015.vtc # top TEST ././tests/b00016.vtc starting # TEST Check naming of backends ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 7 ### c1 rxresp ### c1 Closing fd 7 ## c1 Ending ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 7 ### c1 rxresp ### c1 Closing fd 7 ## c1 Ending ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 7 ### c1 rxresp ### c1 Closing fd 7 ## c1 Ending # top RESETTING after ././tests/b00016.vtc ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28362 Status: 0200 # top TEST ././tests/b00016.vtc completed PASS: ./tests/b00016.vtc # top TEST ././tests/b00017.vtc starting # TEST Check that we close one error ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 7 ### c1 rxresp ### c1 Closing fd 7 ## c1 Ending # top RESETTING after ././tests/b00017.vtc ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28436 Status: 0200 # top TEST ././tests/b00017.vtc completed PASS: ./tests/b00017.vtc # top TEST ././tests/b00018.vtc starting # TEST Check that error in vcl_fetch works ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: n_object (0) == 0 # top RESETTING after ././tests/b00018.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28494 Status: 0200 # top TEST ././tests/b00018.vtc completed PASS: ./tests/b00018.vtc # top TEST ././tests/b00019.vtc starting # TEST Check that max_restarts works and that we don't fall over ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 rxreq ### s1 rxreq ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/b00019.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28555 Status: 0200 # top TEST ././tests/b00019.vtc completed PASS: ./tests/b00019.vtc # top TEST ././tests/b00020.vtc starting # TEST Check the between_bytes_timeout behaves from parameters ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 delaying 1.5 second(s) ### c1 Closing fd 9 ## c1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 10 ### c1 rxresp ### s1 Accepted socket fd is 9 ### s1 rxreq ### s1 delaying 0.5 second(s) ### s1 shutting fd 4 ## s1 Ending ### s1 delaying 0.5 second(s) ### s1 shutting fd 9 ## s1 Ending ### c1 Closing fd 10 ## c1 Ending # top RESETTING after ././tests/b00020.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28618 Status: 0200 # top TEST ././tests/b00020.vtc completed PASS: ./tests/b00020.vtc # top TEST ././tests/b00021.vtc starting # TEST Check the between_bytes_timeout behaves from vcl ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 delaying 1.5 second(s) ### c1 Closing fd 9 ## c1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 10 ### s1 Accepted socket fd is 9 ### s1 rxreq ### s1 delaying 0.5 second(s) ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### s1 delaying 0.5 second(s) ### s1 shutting fd 9 ## s1 Ending ### c1 Closing fd 10 ## c1 Ending # top RESETTING after ././tests/b00021.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28696 Status: 0200 # top TEST ././tests/b00021.vtc completed PASS: ./tests/b00021.vtc # top TEST ././tests/b00022.vtc starting # TEST Check the between_bytes_timeout behaves from backend definition ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 delaying 1.5 second(s) ### c1 Closing fd 9 ## c1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 10 ### c1 rxresp ### s1 Accepted socket fd is 9 ### s1 rxreq ### s1 delaying 0.5 second(s) ### s1 shutting fd 4 ## s1 Ending ### s1 delaying 0.5 second(s) ### s1 shutting fd 9 ## s1 Ending ### c1 Closing fd 10 ## c1 Ending # top RESETTING after ././tests/b00022.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28759 Status: 0200 # top TEST ././tests/b00022.vtc completed PASS: ./tests/b00022.vtc # top TEST ././tests/b00023.vtc starting # TEST Check that the first_byte_timeout works from parameters ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 delaying 1.5 second(s) ### c1 Closing fd 9 ## c1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 10 ### c1 rxresp ### s1 Accepted socket fd is 9 ### s1 rxreq ### s1 delaying 0.5 second(s) ### s1 shutting fd 4 ## s1 Ending ### s1 shutting fd 9 ## s1 Ending ### c1 Closing fd 10 ## c1 Ending # top RESETTING after ././tests/b00023.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28822 Status: 0200 # top TEST ././tests/b00023.vtc completed PASS: ./tests/b00023.vtc # top TEST ././tests/b00024.vtc starting # TEST Check that the first_byte_timeout works from vcl ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 delaying 1.5 second(s) ### c1 Closing fd 9 ## c1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 10 ### c1 rxresp ### s1 Accepted socket fd is 9 ### s1 rxreq ### s1 delaying 0.5 second(s) ### s1 shutting fd 4 ## s1 Ending ### s1 shutting fd 9 ## s1 Ending ### c1 Closing fd 10 ## c1 Ending # top RESETTING after ././tests/b00024.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28885 Status: 0200 # top TEST ././tests/b00024.vtc completed PASS: ./tests/b00024.vtc # top TEST ././tests/b00025.vtc starting # TEST Check that the first_byte_timeout works from backend definition ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 delaying 1.5 second(s) ### c1 Closing fd 9 ## c1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 10 ### c1 rxresp ### s1 Accepted socket fd is 9 ### s1 rxreq ### s1 delaying 0.5 second(s) ### s1 shutting fd 9 ## s1 Ending ### c1 Closing fd 10 ## c1 Ending # top RESETTING after ././tests/b00025.vtc ## s1 Waiting for server ## v1 Stop ### ð!  shutting fd 4 ## ð!  Ending ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 28948 Status: 0200 # top TEST ././tests/b00025.vtc completed PASS: ./tests/b00025.vtc # top TEST ././tests/b00026.vtc starting # TEST Check the precedence for timeouts ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s1 Started on 127.0.0.1:9090 ## s2 Starting server ### s2 listen on 127.0.0.1:9190 (fd 5) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s2 Started on 127.0.0.1:9190 ### v1 CLI connection fd = 9 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 11 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 delaying 1 second(s) ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### s2 Accepted socket fd is 6 ### s2 rxreq ### s2 delaying 1.5 second(s) ### s2 shutting fd 6 ## s2 Ending ### c1 Closing fd 11 ## c1 Ending # top RESETTING after ././tests/b00026.vtc ## s1 Waiting for server ## s2 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29012 Status: 0200 # top TEST ././tests/b00026.vtc completed PASS: ./tests/b00026.vtc # top TEST ././tests/b00027.vtc starting # TEST test backend transmission corner cases ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/b00027.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29073 Status: 0200 # top TEST ././tests/b00027.vtc completed PASS: ./tests/b00027.vtc # top TEST ././tests/b00028.vtc starting # TEST regexp match and no-match ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/b00028.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29131 Status: 0200 # top TEST ././tests/b00028.vtc completed PASS: ./tests/b00028.vtc # top TEST ././tests/b00029.vtc starting # TEST Test orderly connection closure ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 delaying 3 second(s) ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/b00029.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29189 Status: 0200 # top TEST ././tests/b00029.vtc completed PASS: ./tests/b00029.vtc # top TEST ././tests/c00001.vtc starting # TEST Test VCL regsub() ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/c00001.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29250 Status: 0200 # top TEST ././tests/c00001.vtc completed PASS: ./tests/c00001.vtc # top TEST ././tests/c00002.vtc starting # TEST Check that all thread pools all get started and get minimum threads ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -p thread_pool_min=2 -p thread_pools=4 ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### top delaying 1 second(s) ## v1 as expected: n_wrk_create (8) == 8 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/c00002.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29308 Status: 0200 # top TEST ././tests/c00002.vtc completed PASS: ./tests/c00002.vtc # top TEST ././tests/c00003.vtc starting # TEST Check that we start if at least one listen address works ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 300 ## v1 CLI 300 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/c00003.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29367 Status: 0200 # top TEST ././tests/c00003.vtc completed PASS: ./tests/c00003.vtc # top TEST ././tests/c00004.vtc starting # TEST Test Vary functionality ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -b 127.0.0.1:9090 ### v1 opening CLI connection ### v1 CLI connection fd = 3 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 rxreq ### c1 rxresp ### s1 rxreq ### c1 rxresp ### s1 shutting fd 8 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/c00004.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29424 Status: 0200 # top TEST ././tests/c00004.vtc completed PASS: ./tests/c00004.vtc # top TEST ././tests/c00005.vtc starting # TEST Test simple ACL ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -p vcl_trace=on ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/c00005.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29484 Status: 0200 # top TEST ././tests/c00005.vtc completed PASS: ./tests/c00005.vtc # top TEST ././tests/c00006.vtc starting # TEST Test banning a url ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/c00006.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29552 Status: 0200 # top TEST ././tests/c00006.vtc completed PASS: ./tests/c00006.vtc # top TEST ././tests/c00007.vtc starting # TEST Test banning a hash ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -ppurge_hash=off ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 300 ## v1 CLI 300 ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/c00007.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29613 Status: 0200 # top TEST ././tests/c00007.vtc completed PASS: ./tests/c00007.vtc # top TEST ././tests/c00008.vtc starting # TEST Test If-Modified-Since ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 rxresp ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 4 ### c1 rxresp ### c1 rxresp ### c1 rxresp ### c1 rxresp ### c1 Closing fd 4 ## c1 Ending # top RESETTING after ././tests/c00008.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29687 Status: 0200 # top TEST ././tests/c00008.vtc completed PASS: ./tests/c00008.vtc # top TEST ././tests/c00009.vtc starting # TEST Test restarts ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s1 Started on 127.0.0.1:9090 ## s2 Starting server ### s2 listen on 127.0.0.1:9190 (fd 5) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s2 Started on 127.0.0.1:9190 ### v1 CLI connection fd = 9 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 11 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ### s2 Accepted socket fd is 6 ### s2 rxreq ### s2 shutting fd 6 ## s2 Ending ### c1 Closing fd 11 ## c1 Ending # top RESETTING after ././tests/c00009.vtc ## s1 Waiting for server ## s1 Ending ## s2 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29748 Status: 0200 # top TEST ././tests/c00009.vtc completed PASS: ./tests/c00009.vtc # top TEST ././tests/c00010.vtc starting # TEST Test pass from hit ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/c00010.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29806 Status: 0200 # top TEST ././tests/c00010.vtc completed PASS: ./tests/c00010.vtc # top TEST ././tests/c00011.vtc starting # TEST Test hit for pass (pass from fetch) ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/c00011.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29864 Status: 0200 # top TEST ././tests/c00011.vtc completed PASS: ./tests/c00011.vtc # top TEST ././tests/c00012.vtc starting # TEST Test pass from miss ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/c00012.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29922 Status: 0200 # top TEST ././tests/c00012.vtc completed PASS: ./tests/c00012.vtc # top TEST ././tests/c00013.vtc starting # TEST Test parking second request on backend delay ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s1 Started on 127.0.0.1:9090 ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 5 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ### top delaying 0.2 second(s) ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 delaying 0.5 second(s) ## c2 Starting client # top RESETTING after ././tests/c00013.vtc ## s1 Waiting for server ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 10 ### c2 rxresp ### s1 delaying 0.5 second(s) ### s1 shutting fd 4 ## s1 Ending ## c1 Waiting for client ### c1 Closing fd 9 ## c1 Ending ### c2 Closing fd 10 ## c2 Ending ## c2 Waiting for client ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 29995 Status: 0200 # top TEST ././tests/c00013.vtc completed PASS: ./tests/c00013.vtc # top TEST ././tests/c00014.vtc starting # TEST Test parking second request on backend delay, then pass ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ### top delaying 0.2 second(s) ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 delaying 0.5 second(s) ## c2 Starting client # top RESETTING after ././tests/c00014.vtc ## s1 Waiting for server ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 10 ### c2 rxresp ### s1 delaying 0.5 second(s) ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## c1 Waiting for client ## c2 Waiting for client ### c2 Closing fd 10 ## c2 Ending ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30057 Status: 0200 # top TEST ././tests/c00014.vtc completed PASS: ./tests/c00014.vtc # top TEST ././tests/c00015.vtc starting # TEST Test switching VCLs ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c2 Starting client ## c2 Waiting for client ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 9 ### c2 rxresp ### s1 shutting fd 4 ## s1 Ending ### c2 Closing fd 9 ## c2 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c3 Starting client ## c3 Waiting for client ## c3 Started ### c3 Connect to 127.0.0.1:9091 ### c3 Connected to 127.0.0.1:9091 fd is 4 ### c3 rxresp ### c3 Closing fd 4 ## c3 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 # top RESETTING after ././tests/c00015.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30119 Status: 0200 # top TEST ././tests/c00015.vtc completed PASS: ./tests/c00015.vtc # top TEST ././tests/c00016.vtc starting # TEST Test Connection header handling ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client # top RESETTING after ././tests/c00016.vtc ## s1 Waiting for server ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ## c1 Waiting for client ### c1 Closing fd 9 ## c1 Ending ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30188 Status: 0200 # top TEST ././tests/c00016.vtc completed PASS: ./tests/c00016.vtc # top TEST ././tests/c00017.vtc starting # TEST Test Backend Polling ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 shutting fd 8 ## s1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## s1 Waiting for server ## s1 Started on 127.0.0.1:9090 ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 delaying 2 second(s) ### s1 shutting fd 8 ## s1 Ending ### top delaying 2 second(s) ### v1 CLI STATUS 200 ## v1 CLI 200 # top RESETTING after ././tests/c00017.vtc ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30245 Status: 0200 # top TEST ././tests/c00017.vtc completed PASS: ./tests/c00017.vtc # top TEST ././tests/c00018.vtc starting # TEST Check Expect headers ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/c00018.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30321 Status: 0200 # top TEST ././tests/c00018.vtc completed PASS: ./tests/c00018.vtc # top TEST ././tests/c00019.vtc starting # TEST Check purge counters and duplicate purge elimination ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -p purge_hash=on ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 as expected: n_purge_add (2) == 2 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 as expected: n_purge_obj_test (0) == 0 ## v1 as expected: n_purge_re_test (0) == 0 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 as expected: n_purge_add (3) == 3 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: n_purge_obj_test (1) == 1 ## v1 as expected: n_purge_re_test (1) == 1 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 as expected: n_purge_add (5) == 5 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 as expected: n_purge_add (6) == 6 ## v1 as expected: n_purge_dups (3) == 3 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: n_purge_obj_test (2) == 2 ## v1 as expected: n_purge_re_test (2) == 2 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 106 ## v1 CLI 106 # top RESETTING after ././tests/c00019.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30379 Status: 0200 # top TEST ././tests/c00019.vtc completed PASS: ./tests/c00019.vtc # top TEST ././tests/c00020.vtc starting # TEST Test -h critbit a bit ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -hcritbit ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## c2 Starting client ## c2 Waiting for client ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 4 ### c2 rxresp ### c2 Closing fd 4 ## c2 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c2 Starting client ## c2 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 9 ### c2 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c2 rxresp ### c2 rxresp ### s1 shutting fd 4 ## s1 Ending ### c2 rxresp ### c2 Closing fd 9 ## c2 Ending ## v1 as expected: client_conn (3) == 3 ## v1 as expected: cache_hit (3) == 3 ## v1 as expected: cache_miss (3) == 3 ## v1 as expected: client_req (6) == 6 ## v1 as expected: s_sess (3) == 3 ## v1 as expected: s_req (6) == 6 ## v1 as expected: s_fetch (3) == 3 # top RESETTING after ././tests/c00020.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30443 Status: 0200 # top TEST ././tests/c00020.vtc completed PASS: ./tests/c00020.vtc # top TEST ././tests/c00021.vtc starting # TEST Test banning a url with cli:purge ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 104 ## v1 CLI 104 ### v1 CLI STATUS 104 ## v1 CLI 104 ### v1 CLI STATUS 104 ## v1 CLI 104 ### v1 CLI STATUS 106 ## v1 CLI 106 ### v1 CLI STATUS 106 ## v1 CLI 106 ### v1 CLI STATUS 106 ## v1 CLI 106 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 4 ### c1 rxresp ### c1 Closing fd 4 ## c1 Ending # top RESETTING after ././tests/c00021.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30508 Status: 0200 # top TEST ././tests/c00021.vtc completed PASS: ./tests/c00021.vtc # top TEST ././tests/c00022.vtc starting # TEST Test banning a url with VCL purge ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ## c1 Waiting for client ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 4 ### c1 rxresp ### c1 Closing fd 4 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 4 ### c1 rxresp ### c1 Closing fd 4 ## c1 Ending # top RESETTING after ././tests/c00022.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30576 Status: 0200 # top TEST ././tests/c00022.vtc completed PASS: ./tests/c00022.vtc # top TEST ././tests/c00024.vtc starting # TEST Test restart in vcl_error ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/c00024.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30653 Status: 0200 # top TEST ././tests/c00024.vtc completed PASS: ./tests/c00024.vtc # top TEST ././tests/c00025.vtc starting # TEST Test If-None-Match ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 4 ### c1 rxresp ### c1 rxresp ### c1 rxresp ### c1 Closing fd 4 ## c1 Ending # top RESETTING after ././tests/c00025.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30711 Status: 0200 # top TEST ././tests/c00025.vtc completed PASS: ./tests/c00025.vtc # top TEST ././tests/c00026.vtc starting # TEST Test Combination of If-None-Match and If-Modified-Since ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 rxresp ### c1 rxresp ### c1 rxresp ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 4 ### c1 rxresp ### c1 rxresp ### c1 rxresp ### c1 rxresp ### c1 rxresp ### c1 rxresp ### c1 Closing fd 4 ## c1 Ending # top RESETTING after ././tests/c00026.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30771 Status: 0200 # top TEST ././tests/c00026.vtc completed PASS: ./tests/c00026.vtc # top TEST ././tests/c00028.vtc starting # TEST Test that we can't recurse restarts forever ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 7 ### c1 rxresp ### c1 Closing fd 7 ## c1 Ending # top RESETTING after ././tests/c00028.vtc ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30830 Status: 0200 # top TEST ././tests/c00028.vtc completed PASS: ./tests/c00028.vtc # top TEST ././tests/e00000.vtc starting # TEST ESI test with no ESI content ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00000.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30888 Status: 0200 # top TEST ././tests/e00000.vtc completed PASS: ./tests/e00000.vtc # top TEST ././tests/e00001.vtc starting # TEST ESI:remove ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00001.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 30946 Status: 0200 # top TEST ././tests/e00001.vtc completed PASS: ./tests/e00001.vtc # top TEST ././tests/e00002.vtc starting # TEST ESI CDATA ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ## s1 Started on 127.0.0.1:9090 ### v1 opening CLI connection ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00002.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31004 Status: 0200 # top TEST ././tests/e00002.vtc completed PASS: ./tests/e00002.vtc # top TEST ././tests/e00003.vtc starting # TEST ESI include ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00003.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31062 Status: 0200 # top TEST ././tests/e00003.vtc completed PASS: ./tests/e00003.vtc # top TEST ././tests/e00004.vtc starting # TEST ESI commented include ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00004.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31120 Status: 0200 # top TEST ././tests/e00004.vtc completed PASS: ./tests/e00004.vtc # top TEST ././tests/e00005.vtc starting # TEST ESI relative include ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00005.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31178 Status: 0200 # top TEST ././tests/e00005.vtc completed PASS: ./tests/e00005.vtc # top TEST ././tests/e00006.vtc starting # TEST ESI include with http:// ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s2 Starting server ### s2 listen on 127.0.0.1:9190 (fd 4) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ## s2 Started on 127.0.0.1:9190 ### v1 CLI connection fd = 9 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 11 ### c1 rxresp ### s1 Accepted socket fd is 5 ### s1 rxreq ### s1 shutting fd 5 ## s1 Ending ### s2 Accepted socket fd is 8 ### s2 rxreq ### s2 shutting fd 8 ## s2 Ending ### c1 Closing fd 11 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00006.vtc ## s1 Waiting for server ## s2 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31237 Status: 0200 # top TEST ././tests/e00006.vtc completed PASS: ./tests/e00006.vtc # top TEST ././tests/e00007.vtc starting # TEST ESI spanning storage bits ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00007.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31295 Status: 0200 # top TEST ././tests/e00007.vtc completed PASS: ./tests/e00007.vtc # top TEST ././tests/e00008.vtc starting # TEST ESI parsing errors ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (14) == 14 # top RESETTING after ././tests/e00008.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31353 Status: 0200 # top TEST ././tests/e00008.vtc completed PASS: ./tests/e00008.vtc # top TEST ././tests/e00009.vtc starting # TEST ESI binary detector ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (1) == 1 # top RESETTING after ././tests/e00009.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31412 Status: 0200 # top TEST ././tests/e00009.vtc completed PASS: ./tests/e00009.vtc # top TEST ././tests/e00010.vtc starting # TEST Ignoring non esi elements ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00010.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31488 Status: 0200 # top TEST ././tests/e00010.vtc completed PASS: ./tests/e00010.vtc # top TEST ././tests/e00011.vtc starting # TEST Make sure that PASS'ed ESI requests use GET for includes ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00011.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31546 Status: 0200 # top TEST ././tests/e00011.vtc completed PASS: ./tests/e00011.vtc # top TEST ././tests/e00012.vtc starting # TEST ESI includes for pre HTTP/1.1 cannot used chunked encoding ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 4 ### c1 rxresp ### c1 Closing fd 4 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 4 ### c1 rxresp ### c1 Closing fd 4 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00012.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31604 Status: 0200 # top TEST ././tests/e00012.vtc completed PASS: ./tests/e00012.vtc # top TEST ././tests/e00013.vtc starting # TEST All white-space object, in multiple storage segments ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_parse (0) == 0 ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00013.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31664 Status: 0200 # top TEST ././tests/e00013.vtc completed PASS: ./tests/e00013.vtc # top TEST ././tests/e00014.vtc starting # TEST Check ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_parse (0) == 0 ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00014.vtc ## s1 Waiting for server ## s1 Ending ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31722 Status: 0200 # top TEST ././tests/e00014.vtc completed PASS: ./tests/e00014.vtc # top TEST ././tests/e00015.vtc starting # TEST ESI requests turned off ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00015.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31780 Status: 0200 # top TEST ././tests/e00015.vtc completed PASS: ./tests/e00015.vtc # top TEST ././tests/e00016.vtc starting # TEST ESI request can't be turned off midstream ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 rxreq ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: esi_errors (0) == 0 # top RESETTING after ././tests/e00016.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31840 Status: 0200 # top TEST ././tests/e00016.vtc completed PASS: ./tests/e00016.vtc # top TEST ././tests/r00102.vtc starting # TEST Test VCL regsub() ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00102.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31897 Status: 0200 # top TEST ././tests/r00102.vtc completed PASS: ./tests/r00102.vtc # top TEST ././tests/r00251.vtc starting # TEST Regression test for #251: segfault on regsub on missing http header ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00251.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 31955 Status: 0200 # top TEST ././tests/r00251.vtc completed PASS: ./tests/r00251.vtc # top TEST ././tests/r00255.vtc starting # TEST Regression test for #255: Segfault on header token separation ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00255.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32014 Status: 0200 # top TEST ././tests/r00255.vtc completed PASS: ./tests/r00255.vtc # top TEST ././tests/r00262.vtc starting # TEST Test that inter-request whitespace trimming works ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -p session_linger=20 ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 7) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 8 ### s1 rxreq ### s1 shutting fd 8 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00262.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32072 Status: 0200 # top TEST ././tests/r00262.vtc completed PASS: ./tests/r00262.vtc # top TEST ././tests/r00263.vtc starting # TEST Test refcounting backends from director ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32130 Status: 0200 # top RESETTING after ././tests/r00263.vtc # top TEST ././tests/r00263.vtc completed PASS: ./tests/r00263.vtc # top TEST ././tests/r00292.vtc starting # TEST Header deletion test ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00292.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32184 Status: 0200 # top TEST ././tests/r00292.vtc completed PASS: ./tests/r00292.vtc # top TEST ././tests/r00306.vtc starting # TEST Regression test for ticket #306, random director ignoring good backend ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s2 Starting server ### s2 listen on 127.0.0.1:9190 (fd 4) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ## s2 Started on 127.0.0.1:9190 ### v1 CLI connection fd = 9 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### s2 Accepted socket fd is 8 ### s2 rxreq ### s2 shutting fd 8 ## s2 Ending ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 8 ### c1 rxresp ### s1 Accepted socket fd is 5 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 5 ## s1 Ending ### c1 Closing fd 8 ## c1 Ending # top RESETTING after ././tests/r00306.vtc ## s1 Waiting for server ## s2 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32243 Status: 0200 # top TEST ././tests/r00306.vtc completed PASS: ./tests/r00306.vtc # top TEST ././tests/r00318.vtc starting # TEST ESI with no body in response ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00318.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32302 Status: 0200 # top TEST ././tests/r00318.vtc completed PASS: ./tests/r00318.vtc # top TEST ././tests/r00325.vtc starting # TEST Check lack of response-string ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00325.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32360 Status: 0200 # top TEST ././tests/r00325.vtc completed PASS: ./tests/r00325.vtc # top TEST ././tests/r00326.vtc starting # TEST No zerolength verbatim before ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s1 Started on 127.0.0.1:9090 ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 5 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00326.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32420 Status: 0200 # top TEST ././tests/r00326.vtc completed PASS: ./tests/r00326.vtc # top TEST ././tests/r00345.vtc starting # TEST #345, ESI waitinglist trouble ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -p diag_bitmap=0x20 ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c2 Starting client ## c2 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 10 ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 delaying 1 second(s) ### c2 rxresp ### s1 shutting fd 4 ## s1 Ending ### c2 Closing fd 10 ## c2 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 4 ### c1 rxresp ### c1 Closing fd 4 ## c1 Ending # top RESETTING after ././tests/r00345.vtc ## s1 Waiting for server ## v1 Stop ### àg1 Closing fd 9 ## àg1 Ending ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32478 Status: 0200 # top TEST ././tests/r00345.vtc completed PASS: ./tests/r00345.vtc # top TEST ././tests/r00365.vtc starting # TEST Test restarts in vcl_hit ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00365.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32541 Status: 0200 # top TEST ././tests/r00365.vtc completed PASS: ./tests/r00365.vtc # top TEST ././tests/r00386.vtc starting # TEST #386, failure to insert include ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -p diag_bitmap=0x20 ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client # top RESETTING after ././tests/r00386.vtc ## s1 Waiting for server ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ## c1 Waiting for client ### c1 Closing fd 9 ## c1 Ending ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32599 Status: 0200 # top TEST ././tests/r00386.vtc completed PASS: ./tests/r00386.vtc # top TEST ././tests/r00387.vtc starting # TEST Regression test for #387: too long chunk header ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00387.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32659 Status: 0200 # top TEST ././tests/r00387.vtc completed PASS: ./tests/r00387.vtc # top TEST ././tests/r00400.vtc starting # TEST Regression test for ticket 409 ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00400.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 32717 Status: 0200 # top TEST ././tests/r00400.vtc completed PASS: ./tests/r00400.vtc # top TEST ././tests/r00409.vtc starting # TEST Regression test for ticket 409 ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) # top RESETTING after ././tests/r00409.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 306 Status: 0200 # top TEST ././tests/r00409.vtc completed PASS: ./tests/r00409.vtc # top TEST ././tests/r00412.vtc starting # TEST Regression test for ticket 412 ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00412.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 345 Status: 0200 # top TEST ././tests/r00412.vtc completed PASS: ./tests/r00412.vtc # top TEST ././tests/r00416.vtc starting # TEST Regression test for #416: a surplus of HTTP headers ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00416.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 403 Status: 0200 # top TEST ././tests/r00416.vtc completed PASS: ./tests/r00416.vtc # top TEST ././tests/r00425.vtc starting # TEST check late pass stalling ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: cache_hitpass (2) == 2 # top RESETTING after ././tests/r00425.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 464 Status: 0200 # top TEST ././tests/r00425.vtc completed PASS: ./tests/r00425.vtc # top TEST ././tests/r00427.vtc starting # TEST client close in ESI delivery ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### s1 rxreq ### c1 rxresp ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00427.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 528 Status: 0200 # top TEST ././tests/r00427.vtc completed PASS: ./tests/r00427.vtc # top TEST ././tests/r00433.vtc starting # TEST noidx ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s2 Starting server ### s2 listen on 127.0.0.1:9092 (fd 4) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ## s2 Started on 127.0.0.1:9092 ### v1 CLI connection fd = 9 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 11 ### c1 rxresp ### s1 Accepted socket fd is 5 ### s1 rxreq ### s1 shutting fd 5 ## s1 Ending ### s2 Accepted socket fd is 8 ### s2 rxreq ### s2 shutting fd 8 ## s2 Ending ### c1 Closing fd 11 ## c1 Ending # top RESETTING after ././tests/r00433.vtc ## s1 Waiting for server ## s2 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 592 Status: 0200 # top TEST ././tests/r00433.vtc completed PASS: ./tests/r00433.vtc # top TEST ././tests/r00445.vtc starting # TEST zero length ESI include segmens with chunked encoding ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s1 Started on 127.0.0.1:9090 ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 5 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00445.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 655 Status: 0200 # top TEST ././tests/r00445.vtc completed PASS: ./tests/r00445.vtc # top TEST ././tests/r00466.vtc starting # TEST Check Range forwarding to backend ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00466.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 716 Status: 0200 # top TEST ././tests/r00466.vtc completed PASS: ./tests/r00466.vtc # top TEST ././tests/r00476.vtc starting # TEST zero length ESI include segmens with chunked encoding ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00476.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 776 Status: 0200 # top TEST ././tests/r00476.vtc completed PASS: ./tests/r00476.vtc # top TEST ././tests/r00494.vtc starting # TEST HTTP continuation lines ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00494.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 838 Status: 0200 # top TEST ././tests/r00494.vtc completed PASS: ./tests/r00494.vtc # top TEST ././tests/r00498.vtc starting # TEST very very very long return header ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00498.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 896 Status: 0200 # top TEST ././tests/r00498.vtc completed PASS: ./tests/r00498.vtc # top TEST ././tests/r00502.vtc starting # TEST multi element purge ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 # top RESETTING after ././tests/r00502.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 954 Status: 0200 # top TEST ././tests/r00502.vtc completed PASS: ./tests/r00502.vtc # top TEST ././tests/r00506.vtc starting # TEST Illegal HTTP status from backend ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00506.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1014 Status: 0200 # top TEST ././tests/r00506.vtc completed PASS: ./tests/r00506.vtc # top TEST ././tests/r00549.vtc starting ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00549.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1072 Status: 0200 # top TEST ././tests/r00549.vtc completed PASS: ./tests/r00549.vtc # top TEST ././tests/r00558.vtc starting # TEST error from vcl_recv{} has no numeric code ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 7 ### c1 rxresp ### c1 Closing fd 7 ## c1 Ending # top RESETTING after ././tests/r00558.vtc ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1129 Status: 0200 # top TEST ././tests/r00558.vtc completed PASS: ./tests/r00558.vtc # top TEST ././tests/r00561.vtc starting # TEST Junk request should not go to vcl_error ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 delaying 0.1 second(s) ### c1 Closing fd 9 ## c1 Ending ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/r00561.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1187 Status: 0200 # top TEST ././tests/r00561.vtc completed PASS: ./tests/r00561.vtc # top TEST ././tests/s00000.vtc starting # TEST Simple expiry test ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 delaying 3 second(s) ### c1 Closing fd 9 ## c1 Ending ### top delaying 3 second(s) ### s1 rxreq ## c2 Starting client ## c2 Waiting for client ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 9 ### s1 shutting fd 4 ## s1 Ending ### c2 rxresp ### c2 Closing fd 9 ## c2 Ending # top RESETTING after ././tests/s00000.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1248 Status: 0200 # top TEST ././tests/s00000.vtc completed PASS: ./tests/s00000.vtc # top TEST ././tests/s00001.vtc starting # TEST Simple expiry test (fully reaped object) ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 delaying 20 second(s) ### c1 Closing fd 9 ## c1 Ending ### top delaying 20 second(s) ### s1 rxreq ## c2 Starting client ## c2 Waiting for client ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 9 ### s1 shutting fd 4 ## s1 Ending ### c2 rxresp ### c2 Closing fd 9 ## c2 Ending # top RESETTING after ././tests/s00001.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1311 Status: 0200 # top TEST ././tests/s00001.vtc completed PASS: ./tests/s00001.vtc # top TEST ././tests/s00002.vtc starting # TEST Check grace with sick backends ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### s1 Iteration 0 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ### s1 Iteration 1 ### v1 CLI STATUS 200 ### top delaying 2 second(s) ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ### s1 Iteration 2 ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ### s1 Iteration 3 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ### top delaying 3 second(s) ## c2 Starting client ## c2 Waiting for client ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 4 ### c2 rxresp ### c2 Closing fd 4 ## c2 Ending # top RESETTING after ././tests/s00002.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1388 Status: 0200 # top TEST ././tests/s00002.vtc completed PASS: ./tests/s00002.vtc # top TEST ././tests/v00000.vtc starting # TEST VCL/VRT: req.grace, obj.ttl and obj.grace ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 # top RESETTING after ././tests/v00000.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1451 Status: 0200 # top TEST ././tests/v00000.vtc completed PASS: ./tests/v00000.vtc # top TEST ././tests/v00001.vtc starting # TEST VCL/VRT: url/request/proto/response/status ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 # top RESETTING after ././tests/v00001.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1509 Status: 0200 # top TEST ././tests/v00001.vtc completed PASS: ./tests/v00001.vtc # top TEST ././tests/v00002.vtc starting # TEST VCL: test syntax/semantic checks on backend decls. (vcc_backend.c) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) # top RESETTING after ././tests/v00002.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1566 Status: 0200 # top TEST ././tests/v00002.vtc completed PASS: ./tests/v00002.vtc # top TEST ././tests/v00003.vtc starting # TEST VCL: test syntax/semantic checks on director decls. ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) # top RESETTING after ././tests/v00003.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1638 Status: 0200 # top TEST ././tests/v00003.vtc completed PASS: ./tests/v00003.vtc # top TEST ././tests/v00004.vtc starting # TEST VCL: test creation/destruction of backends ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 as expected: n_backend (1) == 1 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 as expected: n_backend (1) == 1 ## v1 as expected: n_vcl (2) == 2 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 as expected: n_backend (2) == 2 ## v1 as expected: n_vcl (3) == 3 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 as expected: n_backend (2) == 2 ## v1 as expected: n_vcl (2) == 2 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 as expected: n_backend (1) == 1 ## v1 as expected: n_vcl (1) == 1 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 as expected: n_backend (2) == 2 ## v1 as expected: n_vcl (2) == 2 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 as expected: n_backend (2) == 2 ## v1 as expected: n_vcl (2) == 2 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 as expected: n_backend (1) == 1 ## v1 as expected: n_vcl (1) == 1 # top RESETTING after ././tests/v00004.vtc ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1687 Status: 0200 # top TEST ././tests/v00004.vtc completed PASS: ./tests/v00004.vtc # top TEST ././tests/v00005.vtc starting # TEST VCL: test backend probe syntax ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) # top RESETTING after ././tests/v00005.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1781 Status: 0200 # top TEST ././tests/v00005.vtc completed PASS: ./tests/v00005.vtc # top TEST ././tests/v00006.vtc starting # TEST VCL: Test backend retirement ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid -p thread_pools=1 -w1,1,300 ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## s1 Waiting for server ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ## c1 Waiting for client ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: n_backend (1) == 1 ## v1 as expected: n_vcl_avail (1) == 1 ## v1 as expected: n_vcl_discard (0) == 0 ## s2 Starting server ### s2 listen on 127.0.0.1:9190 (fd 3) ## s2 Started on 127.0.0.1:9190 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 as expected: n_backend (2) == 2 ## v1 as expected: n_vcl_avail (2) == 2 ## v1 as expected: n_vcl_discard (0) == 0 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## v1 as expected: n_backend (2) == 2 ## v1 as expected: n_vcl_avail (1) == 1 ## v1 as expected: n_vcl_discard (1) == 1 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s2 Accepted socket fd is 4 ### s2 rxreq ### s2 shutting fd 4 ## s2 Ending ### c1 Closing fd 9 ## c1 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ---- v1 Not true: n_backend (2) == 1 (1) ---- TEST FILE: ././tests/v00006.vtc ---- TEST DESCRIPTION: VCL: Test backend retirement FAIL: ./tests/v00006.vtc # top TEST ././tests/v00007.vtc starting # TEST Test random director ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## s1 Started on 127.0.0.1:9090 ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 5 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/v00007.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1894 Status: 0200 # top TEST ././tests/v00007.vtc completed PASS: ./tests/v00007.vtc # top TEST ././tests/v00008.vtc starting # TEST Test host header specification ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending ## s2 Starting server ### s2 listen on 127.0.0.1:9190 (fd 4) ## s2 Started on 127.0.0.1:9190 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 10 ### c1 rxresp ### s2 Accepted socket fd is 9 ### s2 rxreq ### s2 shutting fd 9 ## s2 Ending ### c1 Closing fd 10 ## c1 Ending # top RESETTING after ././tests/v00008.vtc ## s1 Waiting for server ## s2 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 1952 Status: 0200 # top TEST ././tests/v00008.vtc completed PASS: ./tests/v00008.vtc # top TEST ././tests/v00009.vtc starting # TEST Test round robin director ## s1 Starting server ### s1 listen on 127.0.0.1:2000 (fd 3) ## s2 Starting server ### s2 listen on 127.0.0.1:3000 (fd 4) ## s3 Starting server ### s3 listen on 127.0.0.1:4000 (fd 5) ## s4 Starting server ### s4 listen on 127.0.0.1:5000 (fd 6) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ## s1 Started on 127.0.0.1:2000 ## s2 Started on 127.0.0.1:3000 ## s3 Started on 127.0.0.1:4000 ## s4 Started on 127.0.0.1:5000 ### v1 opening CLI connection ### v1 CLI connection fd = 13 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 15 ### c1 rxresp ### s1 Accepted socket fd is 7 ### s1 rxreq ### s1 shutting fd 7 ## s1 Ending ### c1 rxresp ### s2 Accepted socket fd is 10 ### s2 rxreq ### s2 shutting fd 10 ## s2 Ending ### c1 rxresp ### s3 Accepted socket fd is 11 ### s3 rxreq ### s3 shutting fd 11 ## s3 Ending ### c1 rxresp ### s4 Accepted socket fd is 12 ### s4 rxreq ### s4 shutting fd 12 ## s4 Ending ### c1 Closing fd 15 ## c1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:2000 (fd 3) ## s2 Starting server ### s2 listen on 127.0.0.1:3000 (fd 4) ## c2 Starting client ## c2 Waiting for client ## s1 Started on 127.0.0.1:2000 ## s2 Started on 127.0.0.1:3000 ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 11 ### c2 rxresp ### s1 Accepted socket fd is 7 ### s1 rxreq ### s1 shutting fd 7 ## s1 Ending ### c2 rxresp ### s2 Accepted socket fd is 10 ### s2 rxreq ### s2 shutting fd 10 ## s2 Ending ### c2 Closing fd 11 ## c2 Ending # top RESETTING after ././tests/v00009.vtc ## s1 Waiting for server ## s2 Waiting for server ## s3 Waiting for server ## s4 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2024 Status: 0200 # top TEST ././tests/v00009.vtc completed PASS: ./tests/v00009.vtc # top TEST ././tests/v00010.vtc starting # TEST VCL: check panic and restart ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 CLI 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 delaying 2.5 second(s) ### c1 Closing fd 9 ## c1 Ending ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## c1 Starting client ## c1 Waiting for client ## s1 Started on 127.0.0.1:9090 ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/v00010.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2086 Status: 0200 # top TEST ././tests/v00010.vtc completed PASS: ./tests/v00010.vtc # top TEST ././tests/v00011.vtc starting # TEST Test vcl purging ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client # top RESETTING after ././tests/v00011.vtc ## s1 Waiting for server ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ## c1 Waiting for client ### c1 Closing fd 9 ## c1 Ending ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2162 Status: 0200 # top TEST ././tests/v00011.vtc completed PASS: ./tests/v00011.vtc # top TEST ././tests/v00012.vtc starting # TEST Check backend connection limit ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c2 Starting client ## c2 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 10 ### s1 Accepted socket fd is 4 ### s1 rxreq ### c2 rxresp ### c2 Closing fd 10 ## c2 Ending ### v1 CLI STATUS 200 ## v1 CLI 200 ### s1 shutting fd 4 ## s1 Ending ## c1 Waiting for client ### c1 Closing fd 9 ## c1 Ending ## v1 as expected: backend_busy (1) == 1 # top RESETTING after ././tests/v00012.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2220 Status: 0200 # top TEST ././tests/v00012.vtc completed PASS: ./tests/v00012.vtc # top TEST ././tests/v00013.vtc starting # TEST Check obj.hits ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/v00013.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2281 Status: 0200 # top TEST ././tests/v00013.vtc completed PASS: ./tests/v00013.vtc # top TEST ././tests/v00014.vtc starting # TEST Check req.backend.healthy ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### s1 Iteration 0 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ### s1 Iteration 1 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending ### top delaying 1 second(s) ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ### s1 Iteration 2 ## c2 Starting client # top RESETTING after ././tests/v00014.vtc ## s1 Waiting for server ## c2 Started ### c2 Connect to 127.0.0.1:9091 ### c2 Connected to 127.0.0.1:9091 fd is 9 ### c2 rxresp ### c2 Closing fd 9 ## c2 Ending ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ### s1 Iteration 3 ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ## c2 Waiting for client ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2339 Status: 0200 # top TEST ././tests/v00014.vtc completed PASS: ./tests/v00014.vtc # top TEST ././tests/v00015.vtc starting # TEST Check function calls with no action return ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/v00015.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2402 Status: 0200 # top TEST ././tests/v00015.vtc completed PASS: ./tests/v00015.vtc # top TEST ././tests/v00016.vtc starting # TEST Various VCL compiler coverage tests ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) # top RESETTING after ././tests/v00016.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2460 Status: 0200 # top TEST ././tests/v00016.vtc completed PASS: ./tests/v00016.vtc # top TEST ././tests/v00017.vtc starting # TEST VCL compiler coverage test: vcc_acl.c ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 # top RESETTING after ././tests/v00017.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2529 Status: 0200 # top TEST ././tests/v00017.vtc completed PASS: ./tests/v00017.vtc # top TEST ././tests/v00018.vtc starting # TEST VCL compiler coverage test: vcc_action.c ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) # top RESETTING after ././tests/v00018.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2597 Status: 0200 # top TEST ././tests/v00018.vtc completed PASS: ./tests/v00018.vtc # top TEST ././tests/v00019.vtc starting # TEST VCL compiler coverage test: vcc_token.c ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) # top RESETTING after ././tests/v00019.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2692 Status: 0200 # top TEST ././tests/v00019.vtc completed PASS: ./tests/v00019.vtc # top TEST ././tests/v00020.vtc starting # TEST VCL compiler coverage test: vcc_parse.c ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 # top RESETTING after ././tests/v00020.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2754 Status: 0200 # top TEST ././tests/v00020.vtc completed PASS: ./tests/v00020.vtc # top TEST ././tests/v00021.vtc starting # TEST VCL compiler coverage test: vcc_xref.c ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ### v1 CLI connection fd = 3 ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) ### v1 CLI STATUS 106 ## v1 VCL compilation failed (as expected) # top RESETTING after ././tests/v00021.vtc ## v1 Stop ### v1 CLI STATUS 300 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2804 Status: 0200 # top TEST ././tests/v00021.vtc completed PASS: ./tests/v00021.vtc # top TEST ././tests/v00022.vtc starting # TEST Deeper test of random director # top SKIPPING test: unknown srandom(1) sequence. # top RESETTING after ././tests/v00022.vtc # top TEST ././tests/v00022.vtc completed PASS: ./tests/v00022.vtc # top TEST ././tests/v00023.vtc starting # TEST Test that obj.ttl = 0s prevents subsequent hits ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 rxreq ### c1 rxresp ### s1 shutting fd 4 ## s1 Ending ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/v00023.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2865 Status: 0200 # top TEST ././tests/v00023.vtc completed PASS: ./tests/v00023.vtc # top TEST ././tests/v00024.vtc starting # TEST Test that headers can be compared ## s1 Starting server ### s1 listen on 127.0.0.1:9090 (fd 3) ## v1 Launch ### v1 CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9091' -T 127.0.0.1:9011 -P /tmp/__v1/varnishd.pid ### v1 opening CLI connection ## s1 Started on 127.0.0.1:9090 ### v1 CLI connection fd = 7 ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Start ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## c1 Starting client ## c1 Waiting for client ## c1 Started ### c1 Connect to 127.0.0.1:9091 ### c1 Connected to 127.0.0.1:9091 fd is 9 ### c1 rxresp ### s1 Accepted socket fd is 4 ### s1 rxreq ### s1 shutting fd 4 ## s1 Ending ### c1 rxresp ### c1 Closing fd 9 ## c1 Ending # top RESETTING after ././tests/v00024.vtc ## s1 Waiting for server ## v1 Stop ### v1 CLI STATUS 200 ### v1 CLI STATUS 200 ## v1 Wait ## v1 R 2923 Status: 0200 # top TEST ././tests/v00024.vtc completed PASS: ./tests/v00024.vtc =============================================== 1 of 143 tests failed Please report to varnish-dev@projects.linpro.no =============================================== make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtest' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin/varnishtest' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/usr/src/redhat/BUILD/varnish-2.0.5/bin' make: *** [check-recursive] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.8604 (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.8604 (%check)