packages/upgradable/lib/start/index.js
function later (info) {
	process.stdin.resume();
	const action = start.bind(null, info);
	process.on('SIGINT', action);
	process.on('SIGTERM', action);

	(function wait () {
		if (beenthere) {
			return;
		}

		setTimeout(wait, EVENT_LOOP);
	}());
}
function later (info) {
	process.stdin.resume();
	const action = start.bind(null, info);
	process.on('SIGINT', action);
	process.on('SIGTERM', action);

	(function wait () {
		if (beenthere) {
			return;
		}

		setTimeout(wait, EVENT_LOOP);
	}());
}
function later ( info ) { process . stdin . resume ( ) ; const action = start . bind ( null , info ) ; process . on ( 'SIGINT' , action ) ; process . on ( 'SIGTERM' , action ) ; ( function wait ( ) { if ( beenthere ) { return ; } setTimeout ( wait , EVENT_LOOP ) ; } ( ) ) ; }
Perform the checks paralelly, only inform user on signal interrupt
@param  {Info} info Information about the package
@return {undefined} no return value
Perform the checks paralelly only inform user on signal interrupt