Restart daemon on failure

If the daemon crashes, then we lose the daemon's functionality.
Restarting on failure would allow the daemon to still continue working.

Tested: Locally on QEMU

Change-Id: I8fadc45941a11e294f3928549d82a19cd5869c91
Signed-off-by: Edward Lee <edwarddl@google.com>
diff --git a/service_files/xyz.openbmc_project.bios_bmc_smm_error_logger.service.in b/service_files/xyz.openbmc_project.bios_bmc_smm_error_logger.service.in
index 35c67dc..8a87a47 100644
--- a/service_files/xyz.openbmc_project.bios_bmc_smm_error_logger.service.in
+++ b/service_files/xyz.openbmc_project.bios_bmc_smm_error_logger.service.in
@@ -4,6 +4,8 @@
 [Service]
 Type=simple
 ExecStart=@BINDIR@/bios-bmc-smm-error-logger
+Restart=always
+RestartSec=5
 
 [Install]
 WantedBy=multi-user.target