From f5ba21fc9d7eb8f808dfac605b98eb0d24eb09d1 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Mon, 4 Dec 2017 21:26:05 -0500 Subject: [PATCH] watchfrr: Fail gracefully if fopen fails Signed-off-by: Donald Sharp --- watchfrr/watchfrr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/watchfrr/watchfrr.c b/watchfrr/watchfrr.c index c9f721eacb..a4af0e3620 100644 --- a/watchfrr/watchfrr.c +++ b/watchfrr/watchfrr.c @@ -596,7 +596,8 @@ static void daemon_send_ready(void) FILE *fp; fp = fopen(DAEMON_VTY_DIR "/watchfrr.started", "w"); - fclose(fp); + if (fp) + fclose(fp); #if defined HAVE_SYSTEMD zlog_notice( "Watchfrr: Notifying Systemd we are up and running"); -- 2.39.5