Skip to content

Commit ddbee7b

Browse files
authored
Merge pull request #6 from overleaf/bg-harden-client-transport-getter
prevent exception in client.transport getter
2 parents fcc0178 + bb49c83 commit ddbee7b

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

History.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
0.9.19-overleaf-5 / 2021-05-19
2+
==============================
3+
4+
* Overleaf: prevent exception in client.transport getter
5+
16
0.9.19-overleaf-4 / 2020-07-30
27
==============================
38

lib/socket.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ Socket.prototype.__defineGetter__('handshake', function () {
7171
*/
7272

7373
Socket.prototype.__defineGetter__('transport', function () {
74-
return this.manager.transports[this.id].name;
74+
return this.manager.transports[this.id] && this.manager.transports[this.id].name;
7575
});
7676

7777
/**

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "socket.io"
3-
, "version": "0.9.19-overleaf-4"
3+
, "version": "0.9.19-overleaf-5"
44
, "description": "Real-time apps made cross-browser & easy with a WebSocket-like API"
55
, "homepage": "http://socket.io"
66
, "keywords": ["websocket", "socket", "realtime", "socket.io", "comet", "ajax"]

0 commit comments

Comments
 (0)