diff --git a/AFNetworking/AFURLConnectionOperation.m b/AFNetworking/AFURLConnectionOperation.m index 71d34f2..cb85096 100644 --- a/AFNetworking/AFURLConnectionOperation.m +++ b/AFNetworking/AFURLConnectionOperation.m @@ -186,13 +186,9 @@ static BOOL AFSecKeyIsEqualToKey(SecKeyRef key1, SecKeyRef key2) { @synthesize redirectResponse = _redirectResponse; @synthesize lock = _lock; -+ (void) __attribute__((noreturn)) networkRequestThreadEntryPoint:(id)__unused object { - do { - @autoreleasepool { - [[NSThread currentThread] setName:@"AFNetworking"]; - [[NSRunLoop currentRunLoop] run]; - } - } while (YES); ++ (void)networkRequestThreadEntryPoint:(id)__unused object { + [[NSThread currentThread] setName:@"AFNetworking"]; + [[NSRunLoop currentRunLoop] run]; } + (NSThread *)networkRequestThread {