[Varnish] #297: make check fails on test a00007, fedora9, i386

Varnish varnish-bugs at projects.linpro.no
Tue Sep 2 21:05:22 CEST 2008


#297: make check fails on test a00007, fedora9, i386
--------------------+-------------------------------------------------------
 Reporter:  ingvar  |        Owner:  des                
     Type:  defect  |       Status:  reopened           
 Priority:  normal  |    Milestone:  Varnish 2.0 release
Component:  build   |      Version:  trunk              
 Severity:  normal  |   Resolution:                     
 Keywords:  a00007  |  
--------------------+-------------------------------------------------------
Changes (by ingvar):

  * status:  closed => reopened
  * resolution:  fixed =>

Comment:

 This is still not completely fixed in beta1

 {{{
 #    TEST ././tests/a00007.vtc starting
 #    TEST TCP reuse
 ##   s1   Starting server
 ###  s1   listen on 127.0.0.1:9080 (fd 3)
 ##   c1   Starting client
 ##   s1   Started on 127.0.0.1:9080
 ##   c1   Started
 ###  c1   Connect to 127.0.0.1:9080
 ###  c1   Connected to 127.0.0.1:9080 fd is 5
 #### c1   txreq| POST /1 HTTP/1.1\r\n
 #### c1   txreq| Content-Length: 10\r\n
 #### c1   txreq| \r\n
 #### c1   txreq| abcdefghi\n
 #### c1   txreq| \r\n
 ###  c1   rxresp
 ##   c1   Waiting for client
 ###  s1   Accepted socket fd is 4
 ###  s1   rxreq
 #### s1   rxhdr| POST /1 HTTP/1.1\r\n
 #### s1   rxhdr| Content-Length: 10\r\n
 #### s1   rxhdr| \r\n
 #### s1   http[ 0] | POST
 #### s1   http[ 1] | /1
 #### s1   http[ 2] | HTTP/1.1
 #### s1   http[ 3] | Content-Length: 10
 #### s1   body| abcdefghi\n
 #### s1   EXPECT req.url (/1) == /1 (/1) match
 #### s1   txresp| HTTP/1.1 200 Ok\r\n
 #### s1   txresp| Content-Length: 10\r\n
 #### s1   txresp| \r\n
 #### s1   txresp| 123456789\n
 #### s1   txresp| \r\n
 #### c1   rxhdr| HTTP/1.1 200 Ok\r\n
 #### c1   rxhdr| Content-Length: 10\r\n
 #### c1   rxhdr| \r\n
 #### c1   http[ 0] | HTTP/1.1
 #### c1   http[ 1] | 200
 #### c1   http[ 2] | Ok
 #### c1   http[ 3] | Content-Length: 10
 #### c1   body| 123456789\n
 #### c1   txreq| POST /2 HTTP/1.1\r\n
 #### c1   txreq| Content-Length: 10\r\n
 #### c1   txreq| \r\n
 #### c1   txreq| ihgfedcba\n
 #### c1   txreq| \r\n
 ###  c1   rxresp
 ###  s1   rxreq
 #### s1   rxhdr| \r\n
 #### s1   rxhdr| POST /2 HTTP/1.1\r\n
 #### s1   rxhdr| Content-Length: 10\r\n
 #### s1   rxhdr| \r\n
 #### s1   http[ 0] | POST
 #### s1   http[ 1] | /2
 #### s1   http[ 2] | HTTP/1.1
 #### s1   http[ 3] | Content-Length: 10
 #### s1   body| ihgfedcba\n
 #### s1   EXPECT req.url (/2) == /2 (/2) match
 #### s1   txresp| HTTP/1.1 200 Ok\r\n
 #### s1   txresp| Content-Length: 10\r\n
 #### s1   txresp| \r\n
 #### s1   txresp| 987654321\n
 #### s1   txresp| \r\n
 #### c1   rxhdr| \r\n
 #### c1   rxhdr| HTTP/1.1 200 Ok\r\n
 #### c1   rxhdr| Content-Length: 10\r\n
 #### c1   rxhdr| \r\n
 #### c1   http[ 0] | HTTP/1.1
 #### c1   http[ 1] | 200
 #### c1   http[ 2] | Ok
 #### c1   http[ 3] | Content-Length: 10
 #### c1   body| 987654321\n
 ###  c1   Closing fd 5
 ##   c1   Ending
 ##   s1   Waiting for server
 ###  s1   shutting fd 4
 Assert error in server_thread(), vtc_server.c line 100:
   Condition((shutdown(fd, SHUT_WR)) == 0) not true.
   errno = 107 (Transport endpoint is not connected)
 /bin/sh: line 4: 25709 Aborted                 ./varnishtest -v ${dir}$tst
 FAIL: ./tests/a00007.vtc
 }}}

-- 
Ticket URL: <http://varnish.projects.linpro.no/ticket/297#comment:3>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator


More information about the varnish-bugs mailing list