HTTP HTTP GET shared connections # Server-side HTTP/1.1 200 OK Date: Tue, 09 Nov 2010 14:49:00 GMT Server: test-server/fake Content-Type: text/html Content-Length: 29 run 1: foobar and so on fun! -> Mutex lock SHARE <- Mutex unlock SHARE -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock CONNECT <- Mutex unlock CONNECT run 1: foobar and so on fun! -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock SHARE <- Mutex unlock SHARE -> Mutex lock SHARE <- Mutex unlock SHARE -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock CONNECT <- Mutex unlock CONNECT run 1: foobar and so on fun! -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock SHARE <- Mutex unlock SHARE -> Mutex lock SHARE <- Mutex unlock SHARE -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock CONNECT <- Mutex unlock CONNECT run 1: foobar and so on fun! -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock CONNECT <- Mutex unlock CONNECT -> Mutex lock SHARE <- Mutex unlock SHARE -> Mutex lock SHARE -> Mutex lock CONNECT <- Mutex unlock CONNECT <- Mutex unlock SHARE # Client-side http HTTP with shared connection cache lib%TESTNUMBER http://%HOSTIP:%HTTPPORT/%TESTNUMBER # Verify data after the test has been "shot"