Disable caching if no cache dir given
Этот коммит содержится в:
		@@ -37,6 +37,7 @@ SOFTWARE.
 | 
			
		||||
#include "urlprovider.h"
 | 
			
		||||
#include "requestworker.h"
 | 
			
		||||
#include "cache/fscache.h"
 | 
			
		||||
#include "cache/nocache.h"
 | 
			
		||||
#include "sandbox/sandboxfactory.h"
 | 
			
		||||
#include "cli.h"
 | 
			
		||||
#include "cliconsole.h"
 | 
			
		||||
@@ -68,9 +69,11 @@ static struct option long_options[] = {{"cli", no_argument, 0, 'c'}, {"version",
 | 
			
		||||
 | 
			
		||||
std::unique_ptr<ICache> createCache(const ConfigVariableResolver &resolver)
 | 
			
		||||
{
 | 
			
		||||
 | 
			
		||||
	std::string path = resolver.getConfig("cache_fs_dir");
 | 
			
		||||
 | 
			
		||||
	if(path == "")
 | 
			
		||||
	{
 | 
			
		||||
		return std::make_unique<NoCache>(path);
 | 
			
		||||
	}
 | 
			
		||||
	return std::make_unique<FsCache>(path);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Ссылка в новой задаче
	
	Block a user