File tree Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -3239,19 +3239,25 @@ void connection::localInfile()
3239
3239
temp_dir = " /tmp/" ;
3240
3240
#endif
3241
3241
3242
- dir = temp_dir + " test/" ;
3242
+ #ifndef _WIN32
3243
+ std::string pid = std::to_string (getpid ());
3244
+ #else
3245
+ std::string pid = std::to_string (GetCurrentProcessId ());
3246
+ #endif
3247
+
3248
+ dir = temp_dir + std::string (" test" )+pid+" /" ;
3243
3249
file_path = dir + " infile.txt" ;
3244
3250
3245
3251
dataDir dir_test (dir);
3246
- dataDir dir_link (temp_dir + " test_link/" );
3247
- dataDir dir_subdir_link (temp_dir + " test_subdir_link/" );
3252
+ dataDir dir_link (temp_dir + " test_link" + pid + " /" );
3253
+ dataDir dir_subdir_link (temp_dir + " test_subdir_link" + pid + " /" );
3248
3254
3249
3255
dataFile infile (dir, " infile.txt" );
3250
3256
3251
3257
#ifndef _WIN32
3252
- dataFile infile_wo (" /tmp/test/ " , " infile_wo.txt" , true );
3253
- dataSymlink sl (file_path, temp_dir + " test_link/link_infile.txt" );
3254
- dataSymlink sld (dir, temp_dir + " test_subdir_link/subdir" );
3258
+ dataFile infile_wo (dir , " infile_wo.txt" , true );
3259
+ dataSymlink sl (file_path, temp_dir + " test_link" + pid + " /link_infile.txt" );
3260
+ dataSymlink sld (dir, temp_dir + " test_subdir_link" + pid + " /subdir" );
3255
3261
std::string sld_file = sld.path ();
3256
3262
sld_file.append (" /infile.txt" );
3257
3263
#endif
You can’t perform that action at this time.
0 commit comments