| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -33,7 +33,7 @@ std::string getenv_default(const char* env_var, const char * suffix, const char* | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					#if defined(QCOM) || defined(QCOM2) | 
					 | 
					 | 
					 | 
					#if defined(QCOM) || defined(QCOM2) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					const std::string default_params_path = "/data/params"; | 
					 | 
					 | 
					 | 
					const std::string default_params_path = "/data/params"; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					#else | 
					 | 
					 | 
					 | 
					#else | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					const std::string default_params_path = getenv_default("BASEDIR", "persists/params", "/data/params"); | 
					 | 
					 | 
					 | 
					const std::string default_params_path = getenv_default("BASEDIR", "/persist/params", "/data/params"); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					#endif | 
					 | 
					 | 
					 | 
					#endif | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					#if defined(QCOM) || defined(QCOM2) | 
					 | 
					 | 
					 | 
					#if defined(QCOM) || defined(QCOM2) | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -45,7 +45,6 @@ const std::string persistent_params_path = default_params_path; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					volatile sig_atomic_t params_do_exit = 0; | 
					 | 
					 | 
					 | 
					volatile sig_atomic_t params_do_exit = 0; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					void params_sig_handler(int signal) { | 
					 | 
					 | 
					 | 
					void params_sig_handler(int signal) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  std::cout << "got signal" << std::endl; | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  params_do_exit = 1; | 
					 | 
					 | 
					 | 
					  params_do_exit = 1; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					} | 
					 | 
					 | 
					 | 
					} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |