MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / task

Method task

modules/network/dns/dnsresolverudp.js:115–133  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

113 }
114 }
115 task() {
116 try {
117 for (let i = 0, requests = this.requests; i < requests.length; i++) {
118 const request = requests[i];
119 request.state += 1;
120 if (!(request.state % 3)) {
121 if ((request.id ? (Net.get("DNS").length * 6) : 6) === request.state) {
122 this.remove(request.request);
123 request.onError?.call(request.request);
124 i -= 1;
125 continue;
126 }
127 }
128 this.send(request);
129 }
130 }
131 catch {
132 }
133 }
134}
135Object.freeze(Manager.prototype);
136

Callers

nothing calls this directly

Calls 3

removeMethod · 0.95
sendMethod · 0.95
getMethod · 0.65

Tested by

no test coverage detected