         let separators = CharacterSet(charactersIn: ":")
         if let milli = eventString.components(separatedBy: separators).last {
             let milliseconds = trim(milli)
-
+            
             if let intMiliseconds = Int(milliseconds) {
                 reconnectTime = intMiliseconds
             }

    fileprivate var onOpenCallback: ((Void) -> Void)?
    fileprivate var onErrorCallback: ((NSError?) -> Void)?
    fileprivate var onMessageCallback: ((_ id: String?, _ event: String?, _ data: String?) -> Void)?
    open fileprivate(set) var readyState: EventSourceState
    open fileprivate(set) var retryTime = 3000
    fileprivate var eventListeners = Dictionary<String, (_ id: String?, _ event: String?, _ data: String?) -> Void>()
    fileprivate var headers: Dictionary<String, String>
    internal var urlSession: Foundation.URLSession?
    internal var task : URLSessionDataTask?
    fileprivate var operationQueue: OperationQueue
    fileprivate var errorBeforeSetErrorCallBack: NSError?
    internal let receivedDataBuffer: NSMutableData
    fileprivate let uniqueIdentifier: String

    var event = Dictionary<String, String>()


    public init(url: String, headers: [String : String]) {

        self.url = URL(string: url)!
        self.headers = headers

            return false
        }

        if response.statusCode == 204 {
            self.close()
            return true
        }
