[prev in list] [next in list] [prev in thread] [next in thread] 

List:       php-doc-cvs
Subject:    [DOC-CVS] =?utf-8?q?svn:_/phpdoc/en/trunk/_language-snippets.ent_reference/mongodb/architecture.xml_
From:       Jeremy_Mikola <jmikola () php ! net>
Date:       2016-10-25 19:52:18
Message-ID: svn-jmikola-1477425138-340679-1958157366 () svn ! php ! net
[Download RAW message or body]

jmikola                                  Tue, 25 Oct 2016 19:52:18 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=340679

Log:
Advise users not to re-use MongoDB\Driver\Manager objects after forking

https://jira.mongodb.org/browse/PHPC-625

Changed paths:
    U   phpdoc/en/trunk/language-snippets.ent
    U   phpdoc/en/trunk/reference/mongodb/architecture.xml
    U   phpdoc/en/trunk/reference/mongodb/mongodb/driver/manager/construct.xml

Modified: phpdoc/en/trunk/language-snippets.ent
===================================================================
--- phpdoc/en/trunk/language-snippets.ent	2016-10-25 19:50:22 UTC (rev 340678)
+++ phpdoc/en/trunk/language-snippets.ent	2016-10-25 19:52:18 UTC (rev 340679)
@@ -2119,6 +2119,16 @@
     </simpara>
    </note>
 '>
+<!ENTITY mongodb.note.forking '
+   <tip xmlns="http://docbook.org/ns/docbook">
+    <simpara>
+     On Unix platforms, the MongoDB driver is sensitive to scripts that use the
+     fork() system call without also calling exec(). Users are advised not to
+     re-use <classname>MongoDB\Driver\Manager</classname> instances in a forked
+     child process.
+    </simpara>
+   </tip>
+'>
 <!ENTITY mongodb.note.getwriteerrors '
   <note xmlns="http://docbook.org/ns/docbook">
    <para>

Modified: phpdoc/en/trunk/reference/mongodb/architecture.xml
===================================================================
--- phpdoc/en/trunk/reference/mongodb/architecture.xml	2016-10-25 19:50:22 UTC (rev \
                340678)
+++ phpdoc/en/trunk/reference/mongodb/architecture.xml	2016-10-25 19:52:18 UTC (rev \
340679) @@ -136,6 +136,8 @@
   <titleabbrev>Connections</titleabbrev>
   <title>Connection handling and persistence</title>

+  &mongodb.note.forking;
+
   <section>
    <title>Connection and topology persistence (PHP and HHVM versions since \
1.2.0)</title>


Modified: phpdoc/en/trunk/reference/mongodb/mongodb/driver/manager/construct.xml
===================================================================
--- phpdoc/en/trunk/reference/mongodb/mongodb/driver/manager/construct.xml	2016-10-25 \
                19:50:22 UTC (rev 340678)
+++ phpdoc/en/trunk/reference/mongodb/mongodb/driver/manager/construct.xml	2016-10-25 \
19:52:18 UTC (rev 340679) @@ -18,7 +18,7 @@
   <para>
    Constructs a new <classname>MongoDB\Driver\Manager</classname> object with the \
specified options.  </para>
-
+  &mongodb.note.forking;
  </refsect1>

  <refsect1 role="parameters">



-- 
PHP Documentation Commits Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic