Changeset ce2d3c0 in OpenSC
- Timestamp:
- 06/21/11 08:41:41 (11 months ago)
- Branches:
- master, staging
- Children:
- d3c13fd
- Parents:
- 40cb1c9e
- git-author:
- Ludovic Rousseau <ludovic.rousseau+github@…> (06/21/11 08:41:41)
- git-committer:
- Ludovic Rousseau <ludovic.rousseau+github@…> (06/21/11 08:41:41)
- File:
-
- 1 edited
-
src/pkcs11/pkcs11-session.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/pkcs11/pkcs11-session.c
r09131a4 rce2d3c0 138 138 CK_RV rv; 139 139 140 rv = sc_pkcs11_lock(); 141 if (rv != CKR_OK) 142 return rv; 143 140 144 sc_debug(context, SC_LOG_DEBUG_NORMAL, "C_CloseSession(0x%lx)\n", hSession); 141 145 142 rv = sc_pkcs11_lock(); 143 if (rv == CKR_OK) 144 rv = sc_pkcs11_close_session(hSession); 146 rv = sc_pkcs11_close_session(hSession); 147 145 148 sc_pkcs11_unlock(); 146 149 return rv; … … 152 155 struct sc_pkcs11_slot *slot; 153 156 157 rv = sc_pkcs11_lock(); 158 if (rv != CKR_OK) 159 return rv; 160 154 161 sc_debug(context, SC_LOG_DEBUG_NORMAL, "C_CloseAllSessions(0x%lx)\n", slotID); 155 rv = sc_pkcs11_lock();156 if (rv != CKR_OK)157 return rv;158 162 159 163 rv = slot_get_token(slotID, &slot);
Note: See TracChangeset
for help on using the changeset viewer.
