diff --git a/source/faq.txt b/source/faq.txt index 10c40f1f..b8d46b11 100644 --- a/source/faq.txt +++ b/source/faq.txt @@ -102,15 +102,11 @@ during a load spike than it is to complete every operation. When ``MongoClient.close()`` is called by any request, the driver closes all idle sockets and closes all sockets that are in use as they are returned to the pool. Calling ``MongoClient.close()`` -closes only inactive sockets, so you cannot interrupt or terminate -any ongoing operations by using this method. The driver closes these -sockets only when the process completes. - -.. note:: - - The ``MongoClient.close()`` method closes existing sessions and - transactions, which might indirectly affect the behavior of ongoing - operations and open cursors. +closes only inactive sockets and does not actively terminate +any ongoing operations. The driver closes in-use sockets only when +the operation completes. However, the ``MongoClient.close()`` method +does close existing sessions and transactions, which might indirectly +affect the behavior of ongoing operations and open cursors. What Is the Difference Between "connectTimeoutMS", "socketTimeoutMS" and "maxTimeMS"? -------------------------------------------------------------------------------------