[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Help-gnutls] Order of freing various structures
From: |
Einar Karttunen |
Subject: |
[Help-gnutls] Order of freing various structures |
Date: |
Mon, 01 Aug 2005 16:08:33 +0300 |
User-agent: |
Gnus/5.110003 (No Gnus v0.3) Emacs/22.0.50 (gnu/linux) |
Hello
I am writing a wrapper of GnuTLS in Haskell and the order of freing
structures seems quite important. Is one allowed to first free
credentials and then deinit a session they were associated with? Or
must the credentials be valid when deinit is called on the session?
i.e. is the following sequence legal:
gnutls_credentials_set(session, cred, ...);
gnutls_<something>_credentials_free(cred);
gnutls_deinit(session);
or must deinit allways be called first? May they be called concurrently
if gcry_control has been properly initialized for multithreaded operation?
- Einar Karttunen
- [Help-gnutls] Order of freing various structures,
Einar Karttunen <=