Re: [BUGS] pg_basebackup fails if a data file is removed

2012-12-21 Thread Heikki Linnakangas
On 21.12.2012 15:30, Magnus Hagander wrote: On Fri, Dec 21, 2012 at 2:28 PM, Heikki Linnakangas wrote: When pg_basebackup copies data files, it does basically this: if (lstat(pathbuf,&statbuf) != 0) { if (errno != ENOENT) ereport(ERROR,

Re: [BUGS] pg_basebackup fails if a data file is removed

2012-12-21 Thread Magnus Hagander
On Fri, Dec 21, 2012 at 2:28 PM, Heikki Linnakangas wrote: > When pg_basebackup copies data files, it does basically this: > >> if (lstat(pathbuf, &statbuf) != 0) >> { >> if (errno != ENOENT) >> ereport(ERROR, >> (errcode_for_file_access(), >

[BUGS] pg_basebackup fails if a data file is removed

2012-12-21 Thread Heikki Linnakangas
When pg_basebackup copies data files, it does basically this: if (lstat(pathbuf, &statbuf) != 0) { if (errno != ENOENT) ereport(ERROR, (errcode_for_file_access(), errmsg("could not stat file or directory \"%