CB-11643: return after sending error

This closes #26

Signed-off-by: Shazron Abdullah <shazron@apache.org>
diff --git a/local-webserver/src/ios/CDVLocalWebServer.m b/local-webserver/src/ios/CDVLocalWebServer.m
index 8664fc1..eaaa921 100644
--- a/local-webserver/src/ios/CDVLocalWebServer.m
+++ b/local-webserver/src/ios/CDVLocalWebServer.m
@@ -220,6 +220,7 @@
         NSString *host = [request.headers objectForKey:@"Host"];
         if (host==nil || [host hasPrefix:@"localhost"] == NO ) {
             complete([GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbidden message:@"FORBIDDEN"]);
+            return;
         }
 
         //check if the querystring or the cookie has the token
@@ -228,6 +229,7 @@
         BOOL hasCookie = (cookie && [cookie containsString:authToken]);
         if (!hasToken && !hasCookie) {
             complete([GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbidden message:@"FORBIDDEN"]);
+            return;
         }
 
         processRequestForResponseBlock(request, ^void(GCDWebServerResponse* response){