unix-listen
v0.1.1
Published
Simple but comprehensive unix socket listening.
Downloads
852
Maintainers
Readme
node-unix-listen
Simple but comprehensive unix socket listening for connect servers. Beefier than app.listen(path)
because it handles errors such as a socket descripter lying around from a bad shutdown by trying to connect through that socket. It can also change the mode of the socket after setting it up successfully.
var app = express()
, unixListen = require('unix-listen')
var server = unixListen(app, '/tmp/my-socket.sock', { mode: 0777 }, function (err) {
if (err) {
console.error('Error while listening to unix socket: ' + err)
process.exit()
}
})
The options object is optional and mode
is the only parameter allowed. It returns the net.Server
instance of the app.
License
MIT. See LICENSE.