20210624接下来需要做的事 - ziyouzy/2021blog GitHub Wiki

1.完善宏观的数据流动,目前所总结的流动方向是:
DatesBox.BaitsList.Modbus->tcpManual.PServer->client.Sender->conn---->

conn->Dates->DatesBox

client->Events->EventsBox

client->Errors->ErrorsBox

最要紧的目标在于,基于正确的流动方向才能确定正确的构造与析构顺序

2.各个Box的pub管道卡死问题,也就是说当某一个pub的数据暂时无法消化时,目前的逻辑好像其他的pub的数据流入操作也会跟着受影响了

3.需要彻查所有的for-selcet结构,根除之前的死锁问题

ps:注意“1”所描述的内容,最后需要重构的不仅仅只是析构顺序,构造顺序也要进行重构