]> err.no Git - varnish/commitdiff
Add missing end tags + whitespace cleanup
authordes <des@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Thu, 20 Jul 2006 11:15:16 +0000 (11:15 +0000)
committerdes <des@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Thu, 20 Jul 2006 11:15:16 +0000 (11:15 +0000)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@518 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-doc/en/varnish-architecture/article.xml

index 3e103b3e82c61cf0f9979ed19b9ddde1434817dd..2da2aa6defed52ace00d28431f3c965e48d638d0 100644 (file)
@@ -1,4 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
+<?xml-stylesheet type="text/xsl" href="docbook-html.xsl"?>
 <?xml-stylesheet type="text/css" href="../../share/docbook-xml.css"?>
 <!DOCTYPE article
  PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
@@ -31,7 +32,6 @@
        A pipe connects the two processes and allows the manager
        to relay and inject CLI commands to the cache process.
       </para>
-
     </section>
 
     <section>
@@ -41,6 +41,7 @@
        low complexity.  The only major component apart from the CLI stream
        multiplexer is the VCL compiler.
       </para>
+    </section>
 
     <section>
       <title>Cache Process Components</title>
@@ -50,7 +51,7 @@
        have been constructed for maximum efficiency at the cost of some
        simplicity of structure.
       </para>
-       
+
       <section>
        <title>Acceptor</title>
 
@@ -95,6 +96,7 @@
          if the session is waiting for reasons where having the
          worker thread is not necessary for the waiting.
        </para>
+
        <para>
          XXX: either list the major steps from cache_central.c here
          or have a major section on the flow after the components.
 
       <section>
        <title>Purge/Ban procssing</title>
+
        <para>
          When a purge is requested via the CLI interface, the regular
          expression is added to the purge list, and all requests are
          The most recently checked purge is cached in the objects to
          avoid repeated checks against the same expression.
        </para>
+      </section>
 
       <section>
        <title>VCL calls and VCL runtime</title>
+
        <para>
          The state engine uses calls to VCL functions to determine
-         desired processing of each request.  The compiled VCL code 
+         desired processing of each request.  The compiled VCL code
          is loaded as a dynamic object and executes at the speed
          of compiled code.
        </para>
+
        <para>
          The VCL and VRT code is responsible for managing the VCL
          codes loaded and to provide the proper runtime environement