Remove ackhandlers

This commit is contained in:
Erik Little 2015-02-24 18:13:57 -05:00
parent 0c63e6a134
commit b4c61f4b47

View File

@ -263,10 +263,12 @@ class SocketIOClient: NSObject, SRWebSocketDelegate {
// Called when the socket gets an ack for something it sent // Called when the socket gets an ack for something it sent
private func handleAck(ack:Int, data:AnyObject?) { private func handleAck(ack:Int, data:AnyObject?) {
for handler in self.ackHandlers { self.ackHandlers = self.ackHandlers.filter {handler in
if handler.ackNum == ack { if handler.ackNum != ack {
return true
} else {
handler.callback?(data) handler.callback?(data)
break return false
} }
} }
} }