diff options
author | Stef Walter <stefw@gnome.org> | 2013-02-19 13:51:32 +0100 |
---|---|---|
committer | Stef Walter <stefw@gnome.org> | 2013-05-21 10:47:53 +0200 |
commit | a14ff781ebf231daa99990fd65c2312f26db93a8 (patch) | |
tree | dbac181a2243c92f72c1b84a6306517969590e09 /doc/manual | |
parent | 0cb1132469c1e13be64f85cd6566e6617bfe32cc (diff) |
Manage C_CloseAllSessions function for multiple callers
Make C_CloseAllSessions work for different callers. Track the sessions
that each caller opens and close just those when C_CloseAllSessiosn is
called.
Diffstat (limited to 'doc/manual')
-rw-r--r-- | doc/manual/p11-kit-sharing.xml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/manual/p11-kit-sharing.xml b/doc/manual/p11-kit-sharing.xml index 01b3c8b..0989923 100644 --- a/doc/manual/p11-kit-sharing.xml +++ b/doc/manual/p11-kit-sharing.xml @@ -88,6 +88,12 @@ function concurrently from different threads and <literal>p11-kit</literal> will guarantee that this managed in a thread-safe manner.</para> </listitem> + <listitem> + <para>Call to <literal>C_CloseAllSessions</literal> only close the + sessions that the caller of the managed module has opened. This allows the + <literal>C_CloseAllSessions</literal> function to be used without closing + sessions for other callers of the same PKCS#11 module.</para> + </listitem> </itemizedlist> </section> </chapter> |