├── .github └── workflows │ └── nodejs.yml ├── .gitignore ├── .npmignore ├── README.md ├── bench ├── cluster.js └── server.js ├── index.js ├── lib ├── backoff.js ├── respawners.js └── util.js ├── package.json └── test ├── index.js ├── lib ├── index.js ├── server-async.js ├── server-broken.js ├── server-die-halfsec.js ├── server-disconnect-halfsec.js ├── server-manual-ready.js ├── server-msg-disconnect-halfsec.js ├── server-non-dying.js ├── server-ok.js ├── server-with-args.js └── server.js ├── listener-leaks.js └── termination.js /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | test/lib/server.js 2 | node_modules 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | bench 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/README.md -------------------------------------------------------------------------------- /bench/cluster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/bench/cluster.js -------------------------------------------------------------------------------- /bench/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/bench/server.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/index.js -------------------------------------------------------------------------------- /lib/backoff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/lib/backoff.js -------------------------------------------------------------------------------- /lib/respawners.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/lib/respawners.js -------------------------------------------------------------------------------- /lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/lib/util.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/package.json -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/index.js -------------------------------------------------------------------------------- /test/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/lib/index.js -------------------------------------------------------------------------------- /test/lib/server-async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/lib/server-async.js -------------------------------------------------------------------------------- /test/lib/server-broken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/lib/server-broken.js -------------------------------------------------------------------------------- /test/lib/server-die-halfsec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/lib/server-die-halfsec.js -------------------------------------------------------------------------------- /test/lib/server-disconnect-halfsec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/lib/server-disconnect-halfsec.js -------------------------------------------------------------------------------- /test/lib/server-manual-ready.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/lib/server-manual-ready.js -------------------------------------------------------------------------------- /test/lib/server-msg-disconnect-halfsec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/lib/server-msg-disconnect-halfsec.js -------------------------------------------------------------------------------- /test/lib/server-non-dying.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/lib/server-non-dying.js -------------------------------------------------------------------------------- /test/lib/server-ok.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/lib/server-ok.js -------------------------------------------------------------------------------- /test/lib/server-with-args.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/lib/server-with-args.js -------------------------------------------------------------------------------- /test/lib/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/lib/server.js -------------------------------------------------------------------------------- /test/listener-leaks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/listener-leaks.js -------------------------------------------------------------------------------- /test/termination.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doxout/recluster/HEAD/test/termination.js --------------------------------------------------------------------------------