You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TCP: Use RunOnTCPIP() for the LwIP TCP EndPoint and create pre-allocated connection endpoint for listen endpoint (#36962)
* TCP: Use RunOnTCPIP for the LwIP TCP EndPoint
* fix memory leak when the pbuf_alloc gets a packet buffer with chained buffers
* Restyled by clang-format
* fix build issue
* Try to fix CI build errors
* move RunOnMatterContext to LayerFreeRTOS
* add macro for PlatformEventing::LockMatterStack/UnlockMatterStack
* make the new function public in LayerFreeRTOS
* fix typo
* add some comments in Packet buffer
* Restyled by clang-format
* Add macro for the RunWithMatterContextLock function
* add some comment for avoiding dead lock with the new added function
* review changes and revert packet buffer changes
* Add PlatformLockSupport for system layer
* Restyled by clang-format
* fix CI build
* review changes
* remove some docs
* use closure
* Update src/platform/PlatformLockSupport.cpp
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
* update src/platform/PlatformLockSupport.cpp
* Revert "update src/platform/PlatformLockSupport.cpp"
This reverts commit 99f823c.
* Use a pre allocated endpoint for the TCP connection
* Restyled by clang-format
* revert the change in system
* Add pre allocated connection releasing when closing listen endpoint
* typo fix
* Update src/inet/TCPEndPointImplLwIP.cpp
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
---------
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
0 commit comments