session: support multiple worker binds

Allows app workers to listen on the same session endpoint. Incoming
connects are spread across the workers in a round-robin fashion

Change-Id: Ib5f5817230d9abc6127a85cdbdcad70d980c0f7f
Signed-off-by: Florin Coras <fcoras@cisco.com>
diff --git a/src/vcl/vcl_debug.h b/src/vcl/vcl_debug.h
index 13e6726..3faa458 100644
--- a/src/vcl/vcl_debug.h
+++ b/src/vcl/vcl_debug.h
@@ -22,7 +22,7 @@
 
 #define VDBG(_lvl, _fmt, _args...) 					\
   if (vcm->debug > _lvl)						\
-    clib_warning (_fmt, ##_args)
+    clib_warning ("vcl<w%u>: " _fmt, __vcl_worker_index, ##_args)
 
 #define foreach_vcl_dbg_evt						\
   _(INIT, "vcl init track")						\