@@ -273,7 +273,7 @@ catalog_get_backup_list(time_t requested_backup_id)
273273int i ;
274274
275275/* open backup instance backups directory */
276- data_dir = opendir (backup_instance_path );
276+ data_dir = fio_opendir (backup_instance_path , FIO_BACKUP_HOST );
277277if (data_dir == NULL )
278278{
279279elog (WARNING ,"cannot open directory \"%s\": %s" ,backup_instance_path ,
@@ -283,7 +283,7 @@ catalog_get_backup_list(time_t requested_backup_id)
283283
284284/* scan the directory and list backups */
285285backups = parray_new ();
286- for (; (data_ent = readdir (data_dir ))!= NULL ;errno = 0 )
286+ for (; (data_ent = fio_readdir (data_dir ))!= NULL ;errno = 0 )
287287{
288288char backup_conf_path [MAXPGPATH ];
289289char data_path [MAXPGPATH ];
@@ -336,7 +336,7 @@ catalog_get_backup_list(time_t requested_backup_id)
336336gotoerr_proc ;
337337}
338338
339- closedir (data_dir );
339+ fio_closedir (data_dir );
340340data_dir = NULL ;
341341
342342parray_qsort (backups ,pgBackupCompareIdDesc );
@@ -369,7 +369,7 @@ catalog_get_backup_list(time_t requested_backup_id)
369369
370370err_proc :
371371if (data_dir )
372- closedir (data_dir );
372+ fio_closedir (data_dir );
373373if (backup )
374374pgBackupFree (backup );
375375if (backups )