@@ -286,7 +286,6 @@ public class SocketEngine: NSObject, WebSocketDelegate {
286286 }
287287
288288 let ( urlPolling, urlWebSocket) = self . createURLs ( params: opts)
289-
290289 self . urlPolling = urlPolling
291290 self . urlWebSocket = urlWebSocket
292291 let reqPolling = NSURLRequest ( URL: NSURL ( string: urlPolling + " &b64=1 " ) !)
@@ -472,7 +471,7 @@ public class SocketEngine: NSObject, WebSocketDelegate {
472471 self ? . sendWebSocketMessage ( msg, withType: PacketType . MESSAGE, datas: datas)
473472 } else {
474473 // println("sending poll: \(msg):\(datas)")
475- self ? . sendPollMessage ( msg, withType: PacketType . MESSAGE, datas: datas, doPoll : true )
474+ self ? . sendPollMessage ( msg, withType: PacketType . MESSAGE, datas: datas)
476475 }
477476 }
478477 }
@@ -494,12 +493,12 @@ public class SocketEngine: NSObject, WebSocketDelegate {
494493 if self . websocket {
495494 self . sendWebSocketMessage ( " " , withType: PacketType . PING)
496495 } else {
497- self . sendPollMessage ( " " , withType: PacketType . PING, doPoll : false )
496+ self . sendPollMessage ( " " , withType: PacketType . PING)
498497 }
499498 }
500499
501500 private func sendPollMessage( msg: String , withType type: PacketType ,
502- datas: [ NSData ] ? = nil , doPoll poll : Bool ) {
501+ datas: [ NSData ] ? = nil ) {
503502 // println("Sending poll: \(msg) as type: \(type.rawValue)")
504503 let strMsg = " \( type. rawValue) \( msg) "
505504
@@ -513,11 +512,7 @@ public class SocketEngine: NSObject, WebSocketDelegate {
513512 }
514513 }
515514
516- if !self . waitingForPoll && self . waitingForPost && poll {
517- self . doPoll ( )
518- } else {
519- self . flushWaitingForPost ( )
520- }
515+ self . flushWaitingForPost ( )
521516 }
522517
523518 private func sendWebSocketMessage( str: String , withType type: PacketType , datas: [ NSData ] ? = nil ) {
@@ -552,7 +547,7 @@ public class SocketEngine: NSObject, WebSocketDelegate {
552547 // Do a fast upgrade
553548 self . fastUpgrade = true
554549 self . probing = false
555- self . sendPollMessage ( " " , withType: PacketType . NOOP, doPoll : false )
550+ self . sendPollMessage ( " " , withType: PacketType . NOOP)
556551 }
557552 }
558553
0 commit comments