andrewrk / andrewrk/connect-sse

req.socket.setTimeout(Infinity) causes runtime error

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
27
Forks
6
PR merge metrics
No merged PRs in 30d

Description

```
RangeError: "msecs" argument must be a non-negative finite number
at Object.exports.enroll (timers.js:323:11)
at Socket.setTimeout (net.js:326:12)
at sse (C:\DEV\github\Backbone.EventSource\examples\server\node_modules\connect-sse\index.js:4:16)
at callbacks (C:\DEV\github\Backbone.EventSource\examples\server\node_modules\express\lib\router\index.js:164:37)
at param (C:\DEV\github\Backbone.EventSource\examples\server\node_modules\express\lib\router\index.js:138:11)
at pass (C:\DEV\github\Backbone.EventSource\examples\server\node_modules\express\lib\router\index.js:145:5)
at nextRoute (C:\DEV\github\Backbone.EventSource\examples\server\node_modules\express\lib\router\index.js:100:7)
at callbacks (C:\DEV\github\Backbone.EventSource\examples\server\node_modules\express\lib\router\index.js:167:11)
at C:\DEV\github\Backbone.EventSource\examples\server\server.js:16:3
at callbacks (C:\DEV\github\Backbone.EventSource\examples\server\node_modules\express\lib\router\index.js:164:37)
```
using this instead:

req.socket.setTimeout(Number.MAX_SAFE_INTEGER);

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.