From fc6f2e33e26121e5beb16f7d1dd84fca0a1e5f8c Mon Sep 17 00:00:00 2001 From: Nils Tonnaett Date: Wed, 14 Jan 2026 22:23:47 -0800 Subject: [PATCH] module-avb: close ptp_fd when destroyed --- src/modules/module-avb/gptp.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/module-avb/gptp.c b/src/modules/module-avb/gptp.c index fa2904891..18cc3893c 100644 --- a/src/modules/module-avb/gptp.c +++ b/src/modules/module-avb/gptp.c @@ -203,6 +203,10 @@ static void gptp_destroy(void *data) { struct gptp *gptp = data; spa_hook_remove(&gptp->server_listener); + + if (gptp->ptp_fd != -1) + close(gptp->ptp_fd); + free(gptp->ptp_mgmt_socket_path); free(gptp); }