MCPcopy
hub / github.com/dougmoscrop/serverless-http / done

Function done

lib/finish.js:12–28  ·  view source on GitHub ↗
(err)

Source from the content-addressed store, hash-verified

10 let finished = false;
11
12 function done(err) {
13 if (finished) {
14 return;
15 }
16
17 finished = true;
18
19 item.removeListener('error', done);
20 item.removeListener('end', done);
21 item.removeListener('finish', done);
22
23 if (err) {
24 reject(err);
25 } else {
26 resolve();
27 }
28 }
29
30 item.once('error', done);
31 item.once('end', done);

Callers 2

sails.jsFile · 0.85
test-common.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected