On 11/7/19 2:31 PM, Florian Eckert wrote: > The rpcd service is an important service, but if the service stops > working for any reason, no one will ever respawn that service. With this > commit, the procd service will monitor if the rpcd service > is running. If the rpcd service has crashed, then > procd respawns the rpcd service. > > Signed-off-by: Florian Eckert <f...@dev.tdt.de> > --- > package/system/rpcd/Makefile | 2 +- > package/system/rpcd/files/rpcd.init | 1 + > 2 files changed, 2 insertions(+), 1 deletion(-) > > diff --git a/package/system/rpcd/Makefile b/package/system/rpcd/Makefile > index 6f23bbe96e..fcbcc613a6 100644 > --- a/package/system/rpcd/Makefile > +++ b/package/system/rpcd/Makefile > @@ -8,7 +8,7 @@ > include $(TOPDIR)/rules.mk > > PKG_NAME:=rpcd > -PKG_RELEASE:=1 > +PKG_RELEASE:=2 > > PKG_SOURCE_PROTO:=git > PKG_SOURCE_URL=$(PROJECT_GIT)/project/rpcd.git > diff --git a/package/system/rpcd/files/rpcd.init > b/package/system/rpcd/files/rpcd.init > index 447133c67a..3e9ea5bbf3 100755 > --- a/package/system/rpcd/files/rpcd.init > +++ b/package/system/rpcd/files/rpcd.init > @@ -12,6 +12,7 @@ start_service() { > > procd_open_instance > procd_set_param command "$PROG" ${socket:+-s "$socket"} ${timeout:+-t > "$timeout"} > + procd_set_param respawn ${respawn_retry:-0}
Why do you set the respawn_retry to 0 by default? > procd_close_instance > } > >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel