Attempt to reclaim some memory from queued out-of-sequence TCP segments if we run out of pool pbufs. It's better to give priority to new packets if we're running out. This must be done in the correct thread context therefore this function can only be used with NO_SYS=0 and through tcpip_callback.