let _ = require( 'wTools' );
_.include( 'wFiles' );
program();
function program()
{
_.time.out( 100, function timeOut1()
{
console.log( 'sourcePath::timeout ' + _.procedure.activeProcedure._sourcePath );
throw _.error.err( 'timeOut1' );
} );
console.log( 'sourcePath::program ' + _.procedure.activeProcedure._sourcePath );
}
/*
In case of time out native async stack has impurities what decreases its readability.
Synthetic async stack is much easier to read.
*/