]> err.no Git - varnish/commit
Use time-limited polling loops to verify parent and child startup and child
authordes <des@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Mon, 20 Aug 2007 09:52:51 +0000 (09:52 +0000)
committerdes <des@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Mon, 20 Aug 2007 09:52:51 +0000 (09:52 +0000)
commitea1d56ee58303131921260a9b326490c80455c5f
treefcb538e47b2e81478e10d16a4b44fba2880e70a1
parent485b93788ad31732a4285ffd440ff2ad8fcb1a4d
Use time-limited polling loops to verify parent and child startup and child
shutdown, instead of relying on unordered events.  Ignore anything that
appears on varnishd's std{out,err} except for an unexpected "child died",
which we handle by dying instead of emitting an event.

git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@1878 d4fa192b-c00b-0410-8231-f00ffab90ce4
varnish-tools/regress/lib/Varnish/Test.pm
varnish-tools/regress/lib/Varnish/Test/Case.pm
varnish-tools/regress/lib/Varnish/Test/Varnish.pm