Open
Description
It seems that munin-async --spoolfetch
on the client first reads all data and only then sends it over the wire. This is not only memory-intensive, it's also a problem when the reading takes longer than 180 seconds and the socket times out.
I just noticed this in the case of a particularly slow host which was cut off for three days, while munin-asyncd
kept collecting. munin-async
in this case is unable to read in all the data before the master kills the connection without seeing any data.