Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ports.forEach(item => {
- promises.push(
- new Promise(resolve => {
- const { port, serverRef } = item;
- if (serverRef && serverRef.close) {
- serverRef.once('close', () => {
- setTimeout(() => {
- console.log(`@@@ server on port ${port} stoped @@@`);
- item.used = false;
- item.playerId = null;
- item.killPending = false;
- }, 5000);
- resolve('server stoped');
- });
- }
- item.killPending = true;
- })
- );
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement