Branch: refs/heads/misc-bugfixes Home: https://github.com/kronosnet/kronosnet Commit: 96fd25adf72f9f7969ad13b6661845faca566fff https://github.com/kronosnet/kronosnet/commit/96fd25adf72f9f7969ad13b6661845... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2026-05-31 (Sun, 31 May 2026)
Changed paths: M libknet/threads_tx.c
Log Message: ----------- libknet: add Coverity suppression for sockfd flags access in _dispatch_to_local
Coverity flagged MISSING_LOCK at threads_tx.c:155 for accessing sockfd[channel].flags. However, the lock is properly held by the calling thread _handle_send_to_links_thread which acquires global_rwlock at line 810 and releases it at line 841, covering the entire call chain through _handle_send_to_links → _parse_recv_from_sock → _dispatch_to_local.
Add suppression comment to document that this access is protected.
Signed-off-by: Fabio M. Di Nitto fabbione@kronosnet.org Co-Authored-By: Claude Sonnet 4.5 noreply@anthropic.com
To unsubscribe from these emails, change your notification settings at https://github.com/kronosnet/kronosnet/settings/notifications