Explorar o código

src: avoid calling Thread::stop() explicitly

Daniele Bartolini %!s(int64=6) %!d(string=hai) anos
pai
achega
e42bee4c8f

+ 0 - 2
src/core/filesystem/file_monitor_linux.cpp

@@ -118,8 +118,6 @@ struct FileMonitorImpl
 	void stop()
 	void stop()
 	{
 	{
 		_exit = true;
 		_exit = true;
-		_thread.stop();
-
 		close(_fd);
 		close(_fd);
 	}
 	}
 
 

+ 0 - 1
src/resource/resource_loader.cpp

@@ -36,7 +36,6 @@ ResourceLoader::~ResourceLoader()
 {
 {
 	_exit = true;
 	_exit = true;
 	_requests_condition.signal(); // Spurious wake to exit thread
 	_requests_condition.signal(); // Spurious wake to exit thread
-	_thread.stop();
 }
 }
 
 
 void ResourceLoader::add_request(const ResourceRequest& rr)
 void ResourceLoader::add_request(const ResourceRequest& rr)