From 80ede0fec604928e4f2d4bd1ad7c350137fbf5c3 Mon Sep 17 00:00:00 2001 From: EzimetYusup Date: Thu, 27 Jun 2019 13:08:11 -0400 Subject: [PATCH] fix issue #5 memory leak while in paused state --- AudioStreamer/Stream/Streamer.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AudioStreamer/Stream/Streamer.swift b/AudioStreamer/Stream/Streamer.swift index 33a5450..a4df6c5 100644 --- a/AudioStreamer/Stream/Streamer.swift +++ b/AudioStreamer/Stream/Streamer.swift @@ -94,7 +94,7 @@ open class Streamer: Streaming { let interval = 1 / (readFormat.sampleRate / Double(readBufferSize)) let timer = Timer(timeInterval: interval / 2, repeats: true) { [weak self] _ in - guard self?.state != .stopped else { + guard self?.state == .playing else { return }