Hi Everybody.

I've noticed that with every HTTP post in the example code, total system RAM (HAL::EMemoryRAMFree) decreases by an amount proportional to the size of the post data, and it doesn't go back up. However, the process' heap (User::Heap), stack, and number of open handles do not trend accordingly, so I don't think it is a leak in the traditional sense. Number of threads system-wide doesn't trend either.

Could somebody please eyeball the example code and help find the problem?

Its on this site under "HTTP Client Example " V2.2.


If you like pictures, below is a graph illustrating the problem.