Skip to content

Commit c84abaf

Browse files
Merge pull request #6357 from kareem-wolfssl/gh6348
Fix wc_PeekErrorNodeLineData not unlocking error queue on error.
2 parents 45c8796 + f6cdcfc commit c84abaf

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

wolfcrypt/src/logging.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1218,6 +1218,7 @@ unsigned long wc_PeekErrorNodeLineData(const char **file, int *line,
12181218
while (1) {
12191219
int ret = peekErrorNode(idx, file, NULL, line);
12201220
if (ret == BAD_MUTEX_E || ret == BAD_FUNC_ARG || ret == BAD_STATE_E) {
1221+
ERRQ_UNLOCK();
12211222
WOLFSSL_MSG("Issue peeking at error node in queue");
12221223
return 0;
12231224
}

0 commit comments

Comments
 (0)