From 264192fd254adc5d2bcd6435a5335aa3366b9d17 Mon Sep 17 00:00:00 2001 From: Jimmy Date: Fri, 26 Jun 2020 22:05:07 +0300 Subject: [PATCH] GUACAMOLE-1114: Clean up print job mutex lock --- src/protocols/rdp/print-job.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/protocols/rdp/print-job.c b/src/protocols/rdp/print-job.c index 5a75c6eb..7d711c00 100644 --- a/src/protocols/rdp/print-job.c +++ b/src/protocols/rdp/print-job.c @@ -631,6 +631,9 @@ void guac_rdp_print_job_free(guac_rdp_print_job* job) { /* Wait for job to terminate */ pthread_join(job->output_thread, NULL); + /* Destroy lock */ + pthread_mutex_destroy(&(job->state_lock)); + /* Free base structure */ free(job);