Based on great suggestion of George #83 , added network logger into fimber_io.
UDP- always sent log entries, due to nature of UDP we never know if those were received
TCP - establish connection on planting the 'Tree' and disconnects on removing it from Fimber.
Issues:
Unit tests never returns - TCP socket test probably holding the process
TODO:
Create caching mechanism with some buffer in case when the socket connection is not received (need to verify/collect timestamps)
Need to support TCP socket disconnection and caching until reconnect is done
Based on great suggestion of George #83 , added network logger into
fimber_io
.UDP- always sent log entries, due to nature of UDP we never know if those were received TCP - establish connection on planting the 'Tree' and disconnects on removing it from Fimber. Issues:
Unit tests never returns - TCP socket test probably holding the processTODO:
note: Web version might be added later