Current Path: > > lib > node_modules > npm > node_modules > worker-farm > > lib
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
child | Directory | - | - | |
farm.js | File | 9691 bytes | March 10 2021 14:36:36. | |
fork.js | File | 904 bytes | March 10 2021 14:36:36. | |
index.js | File | 691 bytes | March 10 2021 14:36:36. |
'use strict' const Farm = require('./farm') let farms = [] // keep record of farms so we can end() them if required function farm (options, path, methods) { if (typeof options == 'string') { methods = path path = options options = {} } let f = new Farm(options, path) , api = f.setup(methods) farms.push({ farm: f, api: api }) // return the public API return api } function end (api, callback) { for (let i = 0; i < farms.length; i++) if (farms[i] && farms[i].api === api) return farms[i].farm.end(callback) process.nextTick(callback.bind(null, new Error('Worker farm not found!'))) } module.exports = farm module.exports.end = end
SILENT KILLER Tool