aboutsummaryrefslogtreecommitdiff
path: root/Sources
diff options
context:
space:
mode:
authorBen Beltran <ben@nsovocal.com>2017-05-20 11:19:19 -0500
committerBen Beltran <ben@nsovocal.com>2017-05-20 11:19:19 -0500
commitd0705bff97871fc62a9d7737dadbe4fdb39b2f79 (patch)
treecdcd85120b9b05e2c6e36eb95a11089e330be411 /Sources
parent3bab02fa48a7474f4b03e4afb73e7f6842555ce4 (diff)
Remove async lock even if track not found
Diffstat (limited to 'Sources')
-rw-r--r--Sources/lyrics_engine.swift8
1 files changed, 3 insertions, 5 deletions
diff --git a/Sources/lyrics_engine.swift b/Sources/lyrics_engine.swift
index 85e4735..27e0e11 100644
--- a/Sources/lyrics_engine.swift
+++ b/Sources/lyrics_engine.swift
@@ -36,11 +36,9 @@ class LyricsEngine {
// Call the API and unlock when you're done
fetchLyricsFromAPI(withURL: url, completionHandler: {lyricsResult -> Void in
- if let lyricsResult = lyricsResult {
- lyrics = lyricsResult
- requestFinished = true
- asyncLock.signal()
- }
+ lyrics = lyricsResult
+ requestFinished = true
+ asyncLock.signal()
})
while !requestFinished {