Erik Little

Results 128 comments of Erik Little

What client version are you using?

Update to 16 for socket.Io 3 support

https://cocoapods.org/pods/Socket.IO-Client-Swift for CocoaPods. You can also use Swift Package manager and specify the tag `v16.0.0`

Hm, I'll take a look later today

Later today turned into right now What does your client/server code look like? When I do ```swift socket.emitWithAck("noItemsAckEmit").timingOut(after: 3) {data in print("got ack for no items ack emit", data) }...

What does your server code look like? The server should be explicitly calling with a return ack.

I'd need to see the server code I think. My test setup shows acking working properly if the server/client requests an ack.

fyi, if the server needs to receive acks from the client, it should look something like this: ```javascript socket.emit("ackEvent", "gakgakgak", (re, name) => { console.log("Got ack for ackEvent") }) ```

Hm, if master branch is working, then I don't think you actually got v16 installed correctly. That log just shows polling happening, so something wrong with your business logic most...