From 9a40e695bbc22fb8f2af909e9aa34337419a20cf Mon Sep 17 00:00:00 2001 From: levlam Date: Thu, 16 Jan 2020 04:47:28 +0300 Subject: [PATCH] Return baack first_try in open_temp_file. GitOrigin-RevId: de86f7b040272ed5bb0bd31ac49ce7ee76385914 --- tdnet/td/net/HttpReader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tdnet/td/net/HttpReader.cpp b/tdnet/td/net/HttpReader.cpp index 91884a76..55202bd4 100644 --- a/tdnet/td/net/HttpReader.cpp +++ b/tdnet/td/net/HttpReader.cpp @@ -739,12 +739,12 @@ Status HttpReader::open_temp_file(CSlice desired_file_name) { TRY_RESULT(dir, realpath(tmp_dir, true)); CHECK(!dir.empty()); - /* + auto first_try = try_open_temp_file(dir, desired_file_name); if (first_try.is_ok()) { return Status::OK(); } - */ + // Creation of new file with desired name has failed. Trying to create unique directory for it TRY_RESULT(directory, mkdtemp(dir, TEMP_DIRECTORY_PREFIX)); auto second_try = try_open_temp_file(directory, desired_file_name);