From: Philipp Zabel Date: Fri, 13 Nov 2009 22:03:05 +0000 (+0100) Subject: Movie poster factory: fix the clear_queue method X-Git-Tag: v0.0.4~2 X-Git-Url: http://git.maemo.org/git/?p=cinaest;a=commitdiff_plain;h=69b7ed27cb6719747d9c3a62735d529d55f07ff0 Movie poster factory: fix the clear_queue method Really loop over all queued requests and cancel them individually. --- diff --git a/src/poster/movie-poster-factory.vala b/src/poster/movie-poster-factory.vala index 98d0e32..095af92 100644 --- a/src/poster/movie-poster-factory.vala +++ b/src/poster/movie-poster-factory.vala @@ -128,11 +128,10 @@ namespace MoviePoster { } public void clear_queue () { - - // FIXME - if (server != null) - server.unqueue (0); - + if (server != null) { + foreach (Request r in requests) + server.unqueue (r.handle); + } requests = null; } }