|  | @@ -56,6 +56,7 @@ function runGetFeature(callback) {
 | 
	
		
			
				|  |  |    function featureCallback(error, feature) {
 | 
	
		
			
				|  |  |      if (error) {
 | 
	
		
			
				|  |  |        callback(error);
 | 
	
		
			
				|  |  | +      return;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |      var latitude = feature.getLocation().getLatitude();
 | 
	
		
			
				|  |  |      var longitude = feature.getLocation().getLongitude();
 | 
	
	
		
			
				|  | @@ -115,7 +116,10 @@ function runRecordRoute(callback) {
 | 
	
		
			
				|  |  |      string: 'db_path'
 | 
	
		
			
				|  |  |    });
 | 
	
		
			
				|  |  |    fs.readFile(path.resolve(argv.db_path), function(err, data) {
 | 
	
		
			
				|  |  | -    if (err) callback(err);
 | 
	
		
			
				|  |  | +    if (err) {
 | 
	
		
			
				|  |  | +      callback(err);
 | 
	
		
			
				|  |  | +      return;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |      // Transform the loaded features to Feature objects
 | 
	
		
			
				|  |  |      var feature_list = _.map(JSON.parse(data), function(value) {
 | 
	
		
			
				|  |  |        var feature = new messages.Feature();
 | 
	
	
		
			
				|  | @@ -131,6 +135,7 @@ function runRecordRoute(callback) {
 | 
	
		
			
				|  |  |      var call = client.recordRoute(function(error, stats) {
 | 
	
		
			
				|  |  |        if (error) {
 | 
	
		
			
				|  |  |          callback(error);
 | 
	
		
			
				|  |  | +        return;
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        console.log('Finished trip with', stats.getPointCount(), 'points');
 | 
	
		
			
				|  |  |        console.log('Passed', stats.getFeatureCount(), 'features');
 |