 
         self.readyState = EventSourceState.Connecting
         self.urlSession = newSession(configuration)
-        self.task = urlSession!.dataTaskWithURL(self.url)
+        self.task = urlSession!.dataTaskWithURL(self.url);
 
         self.task!.resume()
     }

    private var eventListeners = Dictionary<String, (id: String?, event: String?, data: String?) -> Void>()
    private var headers: Dictionary<String, String>
    internal var urlSession: NSURLSession?
    internal var task: NSURLSessionDataTask?
    private var operationQueue: NSOperationQueue
    private var errorBeforeSetErrorCallBack: NSError?
    internal let receivedDataBuffer: NSMutableData

        self.uniqueIdentifier = "\(self.url.scheme).\(host).\(port).\(relativePath)"
        self.lastEventIDKey = "\(EventSource.DefaultsKey).\(self.uniqueIdentifier)"

        super.init();
        self.connect()
    }

