/
githubmirror
/
node
Обзор
Документация
Войти
/
githubmirror
/
node
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v22.22.3
test/common/udp.js
24 строки
544 B
theanarkh
lib: add UV_UDP_REUSEPORT for udp
27 ноя 2024, 09:42
27 ноя 2024, 09:42
337f61f
Код
Авторство
О чём код?
'use strict'; const dgram = require('dgram'); const options = { type: 'udp4', reusePort: true }; function checkSupportReusePort() { return new Promise((resolve, reject) => { const socket = dgram.createSocket(options); socket.bind(0); socket.on('listening', () => { socket.close(resolve); }); socket.on('error', (err) => { console.log('The `reusePort` option is not supported:', err.message); socket.close(); reject(err); }); }); } module.exports = { checkSupportReusePort, options, };