Makes sense, Vince. Indeed it is a -1 on the 1-10 scale of importance. I was thinking of something like the cron restart script, but I wanted to be sure I hadn’t missed something obvious. weewx is a mature product, and it’s been my experience that there’s little that you guys have not encountered.
Since it’s not unique to me, I will put together a sleepy bash script that gives it a kick 5-8 minutes after a reboot. No doubt, I would be the only one who noticed it when looking at my website. It’s a difference that makes no difference, but looking at a program that has been running a little longer than the server has was always a curiosity. That’ll give me something to do tomorrow. Thanks for confirming that you see it too on a Pi 4. With 4 cores, the threads getting their timing wires crossed temporarily is probably as good an explanation as any. - Paul VE1DX > On Jun 29, 2021, at 6:35 PM, vince <[email protected]> wrote: > > On Tuesday, June 29, 2021 at 12:48:09 PM UTC-7 WindnFog wrote: >> It's nitpicking, but if I reboot my Pi, the server uptime is always shorter >> than the weewx uptime. I get things like: >> >> Weewx uptime:10 days, 1 hour, 38 minutes >> Server uptime: 10 days, 1 hour, 36 minutes > > It does seem like nitpicking perhaps. > Is it really 'that' important to spend all this time worrying it ? > > I did a trial on my pi4 with the simulator and see the same thing. The weewx > uptime is a minute more than the server uptime. I'm guessing it has > something to do with the order the threads get their brains straight but I > didn't do much digging around. If you want to look at the code, check out > bin/weewx/station.py > > If it bothers you that much, you could add a cron job that resets weewx a few > minutes after reboot. > ref: https://www.tomshardware.com/how-to/run-script-at-boot-raspberry-pi > > Perhaps a simple bash script ala "sleep 300 && systemctl restart weewx" or > the like (untested). > > -- > You received this message because you are subscribed to a topic in the Google > Groups "weewx-user" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/weewx-user/kMMYGq5gC6E/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/b8bc0592-65ac-4e9c-a7dc-2dedce87882cn%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/ABF8CCD4-BC7C-44E1-BA9F-CFB19B9F01DD%40gmail.com.
