From 33efd2a24c0dbfc2bfaf8103d4a7e512d89c099e Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Latour Date: Tue, 1 Apr 2014 16:19:26 -0700 Subject: [PATCH] Fixed retain cycle --- CGDWebServer/GCDWebServer.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CGDWebServer/GCDWebServer.m b/CGDWebServer/GCDWebServer.m index 00db95c..fcdbdd9 100644 --- a/CGDWebServer/GCDWebServer.m +++ b/CGDWebServer/GCDWebServer.m @@ -588,7 +588,7 @@ static void _NetServiceClientCallBack(CFNetServiceRef service, CFStreamError* er #if __has_feature(objc_arc) __unsafe_unretained GCDWebServer* server = self; #else - GCDWebServer* server = self; + __block GCDWebServer* server = self; #endif [self addHandlerWithMatchBlock:^GCDWebServerRequest *(NSString* requestMethod, NSURL* requestURL, NSDictionary* requestHeaders, NSString* urlPath, NSDictionary* urlQuery) {