[OpenWrt-Devel] [PATCH] rpcd: fix respawn settings

Michael Jones mike at meshplusplus.com
Wed Mar 11 21:36:10 EDT 2020

On Fri, Mar 6, 2020 at 1:19 AM Jo-Philipp Wich <jo at mein.io> wrote:

> Hi,
> > rpcd crashes for me daily, to the point where i have a script that
> restarts it
> > every 5 minutes.
> >
> > It also gets hung a lot without crashing, and stops serving responses to
> ubus
> > traffic.
> I've never heard about anything like that until now, not even in the forum
> or
> IRC chatter. Getting some details here would be interesting.
> ~ Jo

I've reviewed the mailing list for the previous year, and found this post:


Which appears to have been merged into rpcd with this commit :

This post / commit appears to identify the same crash that my scripts cause.

However, the commit for the OpenWRT 18.06 branch (Still receiving security
fixes, as far as I can tell), has this commit for RPCD


commit 3aa81d0dfae167eccc26203bd0c96f3e3450f253
Author: Jo-Philipp Wich <jo at mein.io>
Date:   Wed Nov 28 12:12:04 2018 +0100

    file: access exec timeout via daemon ops structure

    Since the plugin is not linked, but dlopen()'d with RTLD_LOCAL, we
    access global rpcd variables but need to access them via the common ops
    structure symbol.

    Signed-off-by: Jo-Philipp Wich <jo at mein.io>

To see if that really fixed the issue, I will update my build of rpcd
from 3aa81d0dfae167eccc26203bd0c96f3e3450f253
to bd0ed2521476c3e5b6c1a0e0bd2c386ea809d74b (or git head, perhaps) to see
if the crash gets resolved.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.infradead.org/pipermail/openwrt-devel/attachments/20200311/10fd008d/attachment.htm>
-------------- next part --------------
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org

More information about the openwrt-devel mailing list