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