mirror of
https://github.com/bitinflow/server.git
synced 2026-03-13 13:35:53 +00:00
refactor with async/await
Trying to be more robust about error handling and failure.
This commit is contained in:
21
bin/server
21
bin/server
@@ -1,12 +1,13 @@
|
||||
#!/usr/bin/env node
|
||||
|
||||
require('stackup');
|
||||
var log = require('bookrc');
|
||||
var localenv = require('localenv');
|
||||
var debug = require('debug')('localtunnel');
|
||||
var optimist = require('optimist');
|
||||
require('localenv');
|
||||
require('babel-register');
|
||||
|
||||
var argv = optimist
|
||||
const log = require('bookrc');
|
||||
const debug = require('debug')('localtunnel');
|
||||
const optimist = require('optimist');
|
||||
|
||||
const argv = optimist
|
||||
.usage('Usage: $0 --port [num]')
|
||||
.options('secure', {
|
||||
default: false,
|
||||
@@ -27,14 +28,18 @@ if (argv.help) {
|
||||
process.exit();
|
||||
}
|
||||
|
||||
var server = require('../server')({
|
||||
const server = require('../server')({
|
||||
max_tcp_sockets: argv['max-sockets'],
|
||||
secure: argv.secure
|
||||
});
|
||||
|
||||
server.listen(argv.port, function() {
|
||||
server.listen(argv.port, () => {
|
||||
debug('server listening on port: %d', server.address().port);
|
||||
});
|
||||
|
||||
process.on('SIGINT', () => {
|
||||
process.exit();
|
||||
});
|
||||
|
||||
// vim: ft=javascript
|
||||
|
||||
|
||||
Reference in New Issue
Block a user