| 
														
															@@ -75,7 +75,7 @@ FileDB::FileDB(EmbeddedNetworkController *const nc,const Identity &myId,const ch 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	_onlineUpdateThread = std::thread([this]() { 
														 | 
														
														 | 
														
															 	_onlineUpdateThread = std::thread([this]() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		unsigned int cnt = 0; 
														 | 
														
														 | 
														
															 		unsigned int cnt = 0; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		while (this->_running) { 
														 | 
														
														 | 
														
															 		while (this->_running) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			usleep(250); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			std::this_thread::sleep_for(std::chrono::microseconds(100)); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			if ((++cnt % 20) == 0) { // 5 seconds 
														 | 
														
														 | 
														
															 			if ((++cnt % 20) == 0) { // 5 seconds 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				std::lock_guard<std::mutex> l(this->_online_l); 
														 | 
														
														 | 
														
															 				std::lock_guard<std::mutex> l(this->_online_l); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				if (!this->_running) return; 
														 | 
														
														 | 
														
															 				if (!this->_running) return; 
														 |