On Fri, Apr 12, 2019 at 11:09:25AM +0200, Florian Westphal wrote: > When we process a long ruleset of the form > > chain input { > type filter hook input priority filter; policy drop; > ... > } > > Then the base chain gets registered early on, we then continue to > process/validate the next messages coming in the same transaction. > > Problem is that if the base chain policy is 'drop', it will take effect > immediately, which causes all traffic to get blocked until the > transaction completes or is aborted. > > Fix this by deferring the policy until the transaction has been > processed and all of the rules have been flagged as active. Applied to nf, thanks Florian.