From: Andrew Yourtchenko Date: Wed, 16 Aug 2017 10:06:15 +0000 (+0200) Subject: acl-plugin: time out the sessions created by main thread too (VPP-948) X-Git-Tag: v17.10-rc1~211 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=71bb05454c97cc18e3c95127b54385c52e4c57c2;hp=71bb05454c97cc18e3c95127b54385c52e4c57c2;p=vpp.git acl-plugin: time out the sessions created by main thread too (VPP-948) In multithread setup the main thread may send packets, which may pass through the node with permit+reflect action. This creates the connection in lists for thread0, however in multithread there are no interupt handlers there. Ensure we are not spending too much time spinning in a tight cycle by suspending the main cleaner thread until the current iteration of interrupts is processed. Change-Id: Idb7346737757ee9a67b5d3e549bc9ad9aab22e89 Signed-off-by: Andrew Yourtchenko (cherry picked from commit c1ff53f25d04ec1cc31844abd38014e91e398b5f) ---