Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix transport tasks cleanup #867

Merged

Conversation

sashacmc
Copy link
Member

@sashacmc sashacmc commented Jan 28, 2025

  • Fully delegate task pointer memory cleanup to _z_task_free
  • Disables FreeRTOS task cancellation on detach
  • Introduce _z_task_exit() method to proper exit and cleanup from lease/read task especially for FreeRTOS

Closes: #864
Closes: #865

Copy link

PR missing one of the required labels: {'bug', 'internal', 'enhancement', 'documentation', 'new feature', 'breaking-change', 'dependencies'}

@sashacmc sashacmc added the bug Something isn't working label Jan 28, 2025
@sashacmc sashacmc force-pushed the fix_transport_cleanup branch from b22d44d to 8e71d5e Compare January 28, 2025 16:28
@sashacmc sashacmc force-pushed the fix_transport_cleanup branch from 8e71d5e to 2f43d78 Compare February 3, 2025 18:39
@yellowhatter yellowhatter merged commit 0678e9f into eclipse-zenoh:main Feb 4, 2025
67 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
3 participants