Hello Kevin. Probably me doing something wrong with threads (I'm not too hot on those). My suggestion would be to look at iplayer-dl.rb, around line 169. Take out:
t = Thread.new {
and
}
t.run
a bit further down. This means you won't be able to do multi-threaded downloads (I don't think, anyway), and may have to wait for the download to complete before you can go to another page. But it might be a fix. Long term, could be a case of making Ruby threads work properly in the app..
Hello Kevin. Probably me
Hello Kevin. Probably me doing something wrong with threads (I'm not too hot on those). My suggestion would be to look at iplayer-dl.rb, around line 169. Take out:
t = Thread.new {and
} t.runa bit further down. This means you won't be able to do multi-threaded downloads (I don't think, anyway), and may have to wait for the download to complete before you can go to another page. But it might be a fix. Long term, could be a case of making Ruby threads work properly in the app..