From 28ccfdc1eedbbc0a31f4f0e3521c1770d3e6f7fe Mon Sep 17 00:00:00 2001 From: Stefan Lankes Date: Sun, 28 Aug 2016 00:48:45 +0200 Subject: [PATCH] add additional error check --- hermit/tools/proxy.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/hermit/tools/proxy.c b/hermit/tools/proxy.c index 144ee6629..0b712d839 100644 --- a/hermit/tools/proxy.c +++ b/hermit/tools/proxy.c @@ -663,7 +663,12 @@ int main(int argc, char **argv) int32_t magic = HERMIT_MAGIC; struct sockaddr_in serv_name; - init_env(argv[1]); + ret = init_env(argv[1]); + if (ret) { + perror("init_env failed"); + exit(1); + } + atexit(fini_env); /* create a socket */