We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b94dd8e commit 1a7239cCopy full SHA for 1a7239c
doc/async-tutorial.rst
@@ -420,3 +420,10 @@ the collection:
420
DuplicateKeyError: E11000 duplicate key error index: test_database.profiles.$user_id_1 dup key: { : 212 }
421
422
.. seealso:: The MongoDB documentation on `indexes <https://www.mongodb.com/docs/manual/indexes/>`_
423
+
424
+Task Cancellation
425
+-----------------
426
+`Cancelling <https://docs.python.org/3/library/asyncio-task.html#task-cancellation>`_ an asyncio Task
427
+that is running a PyMongo operation is treated as a fatal interrupt. Any connections, cursors, and transactions
428
+involved in a cancelled Task will be safely closed and cleaned up as part of the cancellation. If those resources are
429
+also used elsewhere, attempting to utilize them after the cancellation will result in an error.
0 commit comments