Forráskód Böngészése

Revert "src: avoid calling Thread::stop() explicitly"

This reverts commit e42bee4c8f0a56ba3fc371076864d93c2f39c5c1.
Daniele Bartolini 6 éve
szülő
commit
60fbff0e4f

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

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

+ 1 - 0
src/resource/resource_loader.cpp

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