oremanj/python-netfilterqueue

Is the callback synchronous or asynchronous?

sipian opened this issue · 1 comments

If more than 1 packet is there in the NFQUEUE and 1 packet is being processed in the callback, does the 2nd packet wait for 1st to finish or does it happen asynchronously?

It's synchronous.

Use of the changes from #10 can let you use this in a non-blocking way, but you still get packets in the order they were enqueued.