medialibrary: always release thumbnail requests
Thumbnail requests must always be released since ca3b1315.
A failing thumbnail also need to have its request destroyed.
Moving the release call before the null thumbnail condition allow for a
systematic release of the request. Removing the release call from the
stop()
method is also necessary now, as it would otherwise cause a double
free. The condition variable triggering the request deletion is signaled in
stop()
.