android手机 如果创建的WebSocket处于关闭状态, 调用cc.game.restart()

creator 1.6.0 beta.6.2 版本
这个问题是毕现的

  1. 在android 上创建一个webSocket 传一个 肯定连不上的ip进去 链接
  2. 在onWebSocketClose 的回调中 调用cc.game.restart() 就会崩溃
    ios 上没问题

先把ws=null,看看会不会蹦

这么试了 也是会崩溃
我看了下在执行cc.game.restart() 时候 在 js_cocos2dx_WebSocket_finalize()方法里面 崩溃了。
因为这里获得的WebSocket *cobj 对象已经被释放了.
至于在哪释放的不知道 但肯定是调用cc.game.restart时候 导致他提前释放了

你试试今天刚出炉的1.6.2
或者你试试1.7.0beta2

想问1.6版本之后的socketio是否有更新?

mac 升级到1.7.0beta3 无法build ios 工程 错误在这里
http://forum.cocos.com/t/cocos-creator-v1-7-0-10-20-beta-3/51658/304?u=shishaoguang

mac 升级到1.7.0beta3 无法build ios 工程 错误在这里
http://forum.cocos.com/t/cocos-creator-v1-7-0-10-20-beta-3/51658/304?u=shishaoguang

@jjyinkailejj, 帮忙看看这个问题吧。