Yes, a very brief look at the logs confirms it is the same issue with runaway logging seen in the emonTxV3 stops and requires reboot thread. Please update as @TrystanLea suggests and
Even without logrotate, emonhub has inbuilt log file rotation at 5mb so a log file cannot grow much beyond 5mb x2, but with the current logrotate application settings allowing up to 3 files you could theoretically end up with up to 3x 5mb files if the rotates collide a certain way.
However it might be possible the data being buffered in ram could begin to choke the system if left long enough, the bugfix prevents data being buffered in the emoncmsorg senddata = 0 is set in emonhub.conf. so if the emoncmsorg interfacer isn’t being used or fully configured, senddata = 0 should be set so it doesn’t get bloated with unsent data.