doc/api/web.rst
author Philippe Pepiot <ph@itsalwaysdns.eu>
Tue, 31 Mar 2020 19:15:03 +0200
changeset 12957 0c973204033a
parent 10494 b6f00889355c
permissions -rw-r--r--
[server] prevent returning closed cursor to the database pool In since c8c6ad8 init_repository use repo.internal_cnx() instead of repo.system_source.get_connection() so it use the pool and we should not close cursors from the pool before returning it back. Otherwise we may have "connection already closed" error. This bug only trigger when connection-pool-size = 1. Since we are moving to use a dynamic pooler we need to get this fixed. This does not occur with sqlite since the connection wrapper instantiate new cursor everytime, but this occur with other databases.

.. _web_module:

:mod:`cubicweb.web`
===================

.. automodule:: cubicweb.web

    Exceptions
    ----------

    .. autoexception:: DirectResponse
    .. autoexception:: InvalidSession
    .. autoexception:: PublishException
    .. autoexception:: LogOut
    .. autoexception:: Redirect
    .. autoexception:: StatusResponse
    .. autoexception:: RequestError
    .. autoexception:: NothingToEdit
    .. autoexception:: ProcessFormError
    .. autoexception:: NotFound
    .. autoexception:: RemoteCallFailed