Occasional error/traceback in PiAware


I’m running PiAware on by Ubuntu laptop, and occasionally, the following traceback is printed. There seems to be no adverse effect on the program itself.

child killed: write on pipe with no readers
    while executing
"close $fp"
    (procedure "get_local_device_ip_address" line 5)
    invoked from within
"get_local_device_ip_address $iface"
    (procedure "get_default_gateway_interface_and_ip" line 14)
    invoked from within
"get_default_gateway_interface_and_ip gateway iface ip"
    (procedure "construct_health_array" line 16)
    invoked from within
"construct_health_array row"
    (procedure "periodically_send_health_information" line 8)
    invoked from within
    ("after" script)

I’ve never programmed in Tcl, but the error seems a little weird to me, considering that a read stream was successfully opened.

I’m on git version a322814.


karl! the machines are saying children are being killed!


Fixed in commit 92dfb66. Thank you.