nlopess         Fri Jan 16 11:08:35 2004 EDT

  Modified files:              
    /phpdoc/en/reference/info/functions ini-set.xml 
    /phpdoc/en/reference/session        ini.xml 
  Log:
  added session.gc_divisor. Patch by Antony Dovgal
  
Index: phpdoc/en/reference/info/functions/ini-set.xml
diff -u phpdoc/en/reference/info/functions/ini-set.xml:1.30 
phpdoc/en/reference/info/functions/ini-set.xml:1.31
--- phpdoc/en/reference/info/functions/ini-set.xml:1.30 Thu Aug 21 12:30:24 2003
+++ phpdoc/en/reference/info/functions/ini-set.xml      Fri Jan 16 11:08:34 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.30 $ -->
+<!-- $Revision: 1.31 $ -->
 <!-- splitted from ./en/functions/info.xml, last change in rev 1.23 -->
   <refentry id="function.ini-set">
    <refnamediv>
@@ -653,6 +653,11 @@
            <entry>PHP_INI_ALL</entry>
           </row>
           <row>
+           <entry>session.gc_divisor</entry>
+           <entry>"100"</entry>
+           <entry>PHP_INI_ALL</entry>
+          </row>
+          <row>
            <entry>session.gc_maxlifetime</entry>
            <entry>"1440"</entry>
            <entry>PHP_INI_ALL</entry>
Index: phpdoc/en/reference/session/ini.xml
diff -u phpdoc/en/reference/session/ini.xml:1.17 
phpdoc/en/reference/session/ini.xml:1.18
--- phpdoc/en/reference/session/ini.xml:1.17    Sat Dec 20 20:05:42 2003
+++ phpdoc/en/reference/session/ini.xml Fri Jan 16 11:08:35 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.17 $ -->
+<!-- $Revision: 1.18 $ -->
 <section id="session.configuration">
  &reftitle.runtime;
  &extension.runtime;
@@ -41,6 +41,11 @@
      <entry>PHP_INI_ALL</entry>
     </row>
     <row>
+     <entry>session.gc_divisor</entry>
+     <entry>"100"</entry>
+     <entry>PHP_INI_ALL</entry>
+    </row>
+    <row>
      <entry>session.gc_maxlifetime</entry>
      <entry>"1440"</entry>
      <entry>PHP_INI_ALL</entry>
@@ -264,13 +269,34 @@
    </term>
    <listitem>
     <simpara>
-     <literal>session.gc_probability</literal> specifies the
-     probability that the gc (garbage collection) routine is started
-     on each request in percent. Defaults to <literal>1</literal>.
+     <literal>session.gc_probability</literal> in conjunction with
+     <literal>session.gc_divisor</literal> is used to manage probability
+     that the gc (garbage collection) routine is started.
+     Defaults to <literal>1</literal>. See <link
+     linkend="ini.session.gc-divisor">session.gc_divisor</link> for details.
     </simpara>
    </listitem>
   </varlistentry>
 
+  <varlistentry id="ini.session.gc-divisor">
+   <term>
+    <parameter>session.gc_divisor</parameter>
+    <type>integer</type>
+   </term>
+   <listitem>
+    <simpara>
+     <literal>session.gc_divisor</literal> coupled with 
+     <literal>session.gc_probability</literal> defines the probability 
+     that the gc (garbage collection) process is started on every session 
+     initialization.
+     The probability is calculated by using gc_probability/gc_divisor,
+     e.g. 1/100 means there is a 1% chance that the GC process starts
+     on each request.
+     <literal>session.gc_divisor</literal> defaults to <literal>100</literal>.
+    </simpara>
+   </listitem>
+  </varlistentry>
+  
   <varlistentry id="ini.session.gc-maxlifetime">
    <term>
     <parameter>session.gc_maxlifetime</parameter>

Reply via email to