continue loading thumbnails on error

when a thumbnail could not be generated (e.g. because of an invalid png) the thumbnail queue looses a slot for concurrent loading of thumbnails. once that reaches three no more thumbnails will be loaded. this pr will continue loading the next thumbnail when a thumbnail could not be loaded.

* [ ] port to master

@icewind1991 @VicDeo @kabum please review