diff --git a/src/timeshift.c b/src/timeshift.c index 11657513..2114442e 100644 --- a/src/timeshift.c +++ b/src/timeshift.c @@ -126,7 +126,6 @@ timeshift_destroy(streaming_target_t *pad) /* Wait for all threads */ pthread_join(ts->rd_thread, NULL); pthread_join(ts->wr_thread, NULL); - pthread_join(ts->rm_thread, NULL); /* Shut stuff down */ streaming_queue_deinit(&ts->wr_queue); diff --git a/src/timeshift/private.h b/src/timeshift/private.h index 455fd93b..22022ac1 100644 --- a/src/timeshift/private.h +++ b/src/timeshift/private.h @@ -88,9 +88,6 @@ typedef struct timeshift { pthread_t rd_thread; ///< Reader thread th_pipe_t rd_pipe; ///< Message passing to reader - pthread_t rm_thread; ///< Reaper thread - timeshift_file_list_t rm_list; ///< Remove files - pthread_mutex_t rdwr_mutex; ///< Buffer protection timeshift_file_list_t files; ///< List of files