Merge pull request #139 from alexarchambault/topic/display-fixes

Fixes in progress bar display
This commit is contained in:
Alexandre Archambault 2016-02-16 09:58:48 +01:00
commit cd1a2a007d
1 changed files with 3 additions and 2 deletions

View File

@ -274,10 +274,11 @@ class TermDisplay(
override def downloadedArtifact(url: String, success: Boolean): Unit = {
downloads.synchronized {
downloads -= url
doneQueue += (url -> infos.get(url))
if (success)
doneQueue += (url -> infos.get(url))
}
if (fallbackMode) {
if (fallbackMode && success) {
// FIXME What about concurrent accesses to out from the thread above?
out.write(s"Downloaded $url\n")
out.flush()