diff --git a/src/modules/module-avb/avdecc.c b/src/modules/module-avb/avdecc.c index b0d240858..fd80ec8ac 100644 --- a/src/modules/module-avb/avdecc.c +++ b/src/modules/module-avb/avdecc.c @@ -311,7 +311,7 @@ void avdecc_server_free(struct server *server) if (server->source) pw_loop_destroy_source(impl->loop, server->source); if (server->timer) - pw_loop_destroy_source(impl->loop, server->source); + pw_loop_destroy_source(impl->loop, server->timer); spa_hook_list_clean(&server->listener_list); free(server); }