Bladeren bron

Fix AFImageDownloader stalling after number of failures reaches maximumActiveDownloads.

The active task count was only being decremented after success. Once
the number of failures reaches the maximumActiveDownloads, no more
tasks were being started.
Rick Silva 9 jaren geleden
bovenliggende
commit
cfed41d1cf
1 gewijzigde bestanden met toevoegingen van 3 en 2 verwijderingen
  1. 3 2
      UIKit+AFNetworking/AFImageDownloader.m

+ 3 - 2
UIKit+AFNetworking/AFImageDownloader.m

@@ -244,9 +244,10 @@
                                            });
                                            });
                                        }
                                        }
                                    }
                                    }
-                                   [strongSelf safelyDecrementActiveTaskCount];
-                                   [strongSelf safelyStartNextTaskIfNecessary];
+
                                }
                                }
+                               [strongSelf safelyDecrementActiveTaskCount];
+                               [strongSelf safelyStartNextTaskIfNecessary];
                            });
                            });
                        }];
                        }];