forked from wolfSSL/wolfssl
Fix for sniffer with async to not terminate processing until all pending items have been processed.
This commit is contained in:
@ -904,6 +904,11 @@ int main(int argc, char** argv)
|
|||||||
|
|
||||||
/* check if we are done reading file */
|
/* check if we are done reading file */
|
||||||
if (packet == NULL && data == NULL && saveFile) {
|
if (packet == NULL && data == NULL && saveFile) {
|
||||||
|
#ifdef WOLFSSL_ASYNC_CRYPT
|
||||||
|
/* if items pending still then keep processing */
|
||||||
|
if (queueSz > 0)
|
||||||
|
continue;
|
||||||
|
#endif
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user