mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-29 18:27:29 +02:00
add unlock of mutex in fail cases (#4378)
This commit is contained in:
@ -561,11 +561,13 @@ Error caamAddJob(DESCSTRUCT* desc)
|
||||
|
||||
if (CAAM_ADR_SYNC(caam.ring.VirtualDesc,
|
||||
desc->idx * sizeof(unsigned int)) != 0) {
|
||||
CAAM_UNLOCK_MUTEX(&caam.ring.jr_lock);
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (CAAM_ADR_SYNC(caam.ring.VirtualIn,
|
||||
CAAM_JOBRING_SIZE * sizeof(unsigned int)) != 0) {
|
||||
CAAM_UNLOCK_MUTEX(&caam.ring.jr_lock);
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user