История изменений
Исправление outsider, (текущая версия) :
Алгоритм. Новые пакеты дописываются в конец текущего массива, при определённых условиях заполненности, содержимое текущего массива копируется будущий начиная с текущего указателя.
и старый буфер очищается, после чего текущим становится новый.
Ну и где логика? Надо, после того как обработал буфер, его очистить. А не копировать один массив в другой.
Исходная версия outsider, :
Алгоритм. Новые пакеты дописываются в конец текущего массива, при >определённых условиях заполненности, содержимое текущего массива >копируется будущий начиная с текущего указателя.
и старый буфер очищается, после чего текущим становится новый.
Ну и где логика? Надо, после того как обработал буфер, его очистить. А не копировать один массив в другой.