After luci packages update - not enough to restart uhttpd?

Running 17.01.1 on a Buffalo WZR-HP-AG300H.

The other day, after opkg update, opkg list-upgradable showed several luci* packages available to update. So I did that with:

opkg list-upgradable |awk -- '{print $1}' |xargs opkg upgrade

and the upgrade was performed without issues.

Then I restarted the UI with

/etc/init.d/uhttpd restart

and verified that the uhttpd process was a new one.

But, when I connected to the UI (login page), I noticed that the LuCI version hadn't changed to the latest version string (git-17.144.74832-dc8ef82). To get that to happen I had to reboot the router.

So, is there some other service I should be restarting in addition to/instead of uhttpd?

You should also delete all Luci files and dirs from /tmp

E.g luci-modulecache

Got it, thanks