Skip to content

IE9 cache issues #29

@kapouer

Description

@kapouer

Hi,
Using latest (b5aba68) engine.io and associated (78f2471) client,
i get a failure with IE9 :

engine-client:socket creating transport "polling" +0ms 
engine-client:socket socket receive: type "open", data "{"sid":"3653182132859437","upgrades":["websocket"],"pingTimeout":60000}" +98ms 
engine-client:socket socket open +2ms 
engine-client:socket starting upgrade probes +2ms 
engine-client:socket probing transport "websocket" +1ms 
engine-client:socket creating transport "websocket" +1ms 
engine-client:socket socket receive: type "ping", data "undefined" +24s 
engine-client:socket flushing 1 packets in socket +0ms 
engine-client:socket socket close with reason: "ping timeout" +1.0m 
engine-client:socket socket closed prematurely - aborting probe +0ms 
SCRIPT5007: Unable to get value of the property 'close': object is null or undefined 
engine.io.js, line 1184 character 3

However, if i set cache settings to "every time i visit the web page" :

engine-client:socket creating transport "polling" +0ms 
engine-client:socket socket receive: type "open", data "{"sid":"1990083178490188","upgrades":["websocket"],"pingTimeout":60000}" +40ms 
engine-client:socket socket open +0ms 
engine-client:socket starting upgrade probes +0ms 
engine-client:socket probing transport "websocket" +1ms 
engine-client:socket creating transport "websocket" +0ms 
engine-client:socket socket receive: type "ping", data "undefined" +24s 
engine-client:socket flushing 1 packets in socket +0ms
engine-client:socket socket receive: type "ping", data "undefined" +24s 
engine-client:socket flushing 1 packets in socket +0ms

The second ping is eaten by IE ?!?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions