]> git.proxmox.com Git - mirror_frr.git/blobdiff - watchfrr/watchfrr.c
watchfrr: Fail gracefully if fopen fails
[mirror_frr.git] / watchfrr / watchfrr.c
index c9f721eacb65212931f7f069ed4c57f681f8bbc6..a4af0e36206638afeb960a79ec08eca7a43966ec 100644 (file)
@@ -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");