diff --git a/WebServer.m b/WebServer.m index 97b5cc7..98dc1d8 100644 --- a/WebServer.m +++ b/WebServer.m @@ -362,7 +362,7 @@ unescapeData(const unsigned char* bytes, unsigned length, unsigned char *buf) _substitutionLimit = 4; _sessions = NSCreateMapTable(NSNonOwnedPointerMapKeyCallBacks, NSObjectMapValueCallBacks, 0); - _perHost = [NSMutableSet new]; + _perHost = [NSCountedSet new]; _ticker = [NSTimer scheduledTimerWithTimeInterval: 0.8 target: self selector: @selector(_timeout:)