|  | @@ -680,7 +680,7 @@ void cleanup_rtsp(raop_ctx_t *ctx, bool abort) {
 | 
	
		
			
				|  |  |  		xSemaphoreTake(ctx->active_remote.destroy_mutex, portMAX_DELAY);
 | 
	
		
			
				|  |  |  		vTaskDelete(ctx->active_remote.thread);
 | 
	
		
			
				|  |  |  		SAFE_PTR_FREE(ctx->active_remote.xTaskBuffer);
 | 
	
		
			
				|  |  | -		vSemaphoreDelete(ctx->active_remote.thread);
 | 
	
		
			
				|  |  | +		vSemaphoreDelete(ctx->active_remote.destroy_mutex);
 | 
	
		
			
				|  |  |  #endif
 | 
	
		
			
				|  |  |  		memset(&ctx->active_remote, 0, sizeof(ctx->active_remote));
 | 
	
		
			
				|  |  |  		LOG_INFO("[%p]: Remote search thread aborted", ctx);
 |