DOC: lua: mention than txn:close was renamed txn:done.
Also indicate that it's not limited to error processing.
diff --git a/doc/lua-api/index.rst b/doc/lua-api/index.rst
index f8cfee2..fa69e1f 100644
--- a/doc/lua-api/index.rst
+++ b/doc/lua-api/index.rst
@@ -931,10 +931,11 @@
:param class_txn txn: The class txn object containing the data.
:returns: an array of headers.
-.. js:function:: TXN.close(txn)
+.. js:function:: TXN.done(txn)
- This function close the transaction and the associated session. It can be
- used when a critical error is detected.
+ This function terminates processing of the transaction and the associated
+ session. It can be used when a critical error is detected or to terminate
+ processing after some data have been returned to the client (eg: a redirect).
:param class_txn txn: The class txn object containing the data.