Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove partially received packets over NUClearNet after timeout (#158)
Fix for memory issue in NUClearNet due to partially received messages never being cleaned up. This resulted in the process eventually crashing due to being out of memory. This fix checks all the packet assemblers each time a packet chunk is received and removes any packets that have not had a new chunk in a while.
- Loading branch information