On Fri, Mar 6, 2020 at 1:19 AM Jo-Philipp Wich <j...@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: http://lists.infradead.org/pipermail/openwrt-devel/2019-October/019592.html Which appears to have been merged into rpcd with this commit : https://git.openwrt.org/?p=project/rpcd.git;a=commit;h=bd0ed2521476c3e5b6c1a0e0bd2c386ea809d74b 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 https://github.com/openwrt/openwrt/blob/openwrt-18.06/package/system/rpcd/Makefile commit 3aa81d0dfae167eccc26203bd0c96f3e3450f253 Author: Jo-Philipp Wich <j...@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 cannot access global rpcd variables but need to access them via the common ops structure symbol. Signed-off-by: Jo-Philipp Wich <j...@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.
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel