From: Florin Coras Date: Wed, 20 Mar 2019 02:44:51 +0000 (-0700) Subject: ldp: force exit if constructor init fails X-Git-Tag: v19.04-rc1~181 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=d89411ef5f59b91101b0311a2dd41a3641985d1e;hp=e6a47cf5576c6e1dbae9e41365bbecfcf128603e;p=vpp.git ldp: force exit if constructor init fails Change-Id: I0c4659b9e413cf7291ec9e3b5a67de8ad8028cd3 Signed-off-by: Florin Coras --- diff --git a/src/vcl/ldp.c b/src/vcl/ldp.c index af9c580a8c9..9e00d7e2668 100644 --- a/src/vcl/ldp.c +++ b/src/vcl/ldp.c @@ -2389,8 +2389,11 @@ ldp_constructor (void) { swrap_constructor (); if (ldp_init () != 0) - fprintf (stderr, "\nLDP<%d>: ERROR: ldp_constructor: failed!\n", - getpid ()); + { + fprintf (stderr, "\nLDP<%d>: ERROR: ldp_constructor: failed!\n", + getpid ()); + _exit (1); + } else if (LDP_DEBUG > 0) clib_warning ("LDP<%d>: LDP constructor: done!\n", getpid ()); }