Hi,
new version of filter with logging when GetDeliveryBuffer() method returns error. Also changed removing data from buffer. If buffer is filled more than half, the remaining data after remove are moved to beginnig of buffer (to free some space at end and new data can be written at end of buffer). Also in DecideBufferSize() method is changed number of buffers required from allocator (in old filter it was one buffer, now its eight).
Errors reported by velis could happen in UDP and HTTP streams, so changes written above are for both.
new version of filter with logging when GetDeliveryBuffer() method returns error. Also changed removing data from buffer. If buffer is filled more than half, the remaining data after remove are moved to beginnig of buffer (to free some space at end and new data can be written at end of buffer). Also in DecideBufferSize() method is changed number of buffers required from allocator (in old filter it was one buffer, now its eight).
Errors reported by velis could happen in UDP and HTTP streams, so changes written above are for both.
Slovakia