We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 415b528 commit 8a40fc0Copy full SHA for 8a40fc0
1 file changed
scrud.js
@@ -7,6 +7,7 @@ const jsonwebtoken = require('jsonwebtoken')
7
const tinyParams = require('tiny-params')
8
const zlib = require('zlib')
9
const port = process.env.PORT || process.env.port || 8091
10
+const defaultTimeout = 120000
11
const handlers = {
12
search: (name, req) => findAll(name, req.params),
13
create: (name, req) => create(name, req.params),
@@ -141,6 +142,7 @@ function start (opts = {}) {
141
142
baseRgx = new RegExp(`^/?${base}/`)
143
return new Promise((resolve, reject) => {
144
let server = http.createServer(handleRequest)
145
+ server.setTimeout(opts.timeout || defaultTimeout)
146
server.listen(opts.port || port)
147
if (opts.postgres) pgPool = new Pg(opts.postgres)
148
return resolve(server)
0 commit comments