Forked from
Eclipse Projects / xfsc / Organization Credential Manager / OCM-Engine
271 commits behind the upstream repository.
-
Berend Sliedrecht authored
Signed-off-by:
Berend Sliedrecht <sliedrecht@berend.io>
Berend Sliedrecht authoredSigned-off-by:
Berend Sliedrecht <sliedrecht@berend.io>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
index.ts 552 B
import app from './app';
import logger from './logger';
const port = app.get('port');
const server = app.listen(port);
process.on('unhandledRejection', (reason, p) =>
logger.error('Unhandled Rejection at: Promise ', p, reason),
);
process.on('SIGTERM', () => {
logger.warn('SIGTERM received, closing server.');
server.close(() => {
logger.warn('Server closed, exiting.');
process.exit(0);
});
});
server.on('listening', () =>
logger.info(
'Feathers application started on http://%s:%d',
app.get('host'),
port,
),
);