#else
snprintf(WALFilePath, MAXPGPATH, "%s/%s", archiveLocation, xlde->d_name);
#endif
- rc = unlink(WALFilePath);
if (debug)
- fprintf(stderr, "\npg_standby: removed \"%s\"\n", WALFilePath);
+ fprintf(stderr, "\npg_standby: removing \"%s\"\n", WALFilePath);
+
+ rc = unlink(WALFilePath);
+ if (rc !=0 )
+ fprintf(stderr, "\npg_standby: ERROR failed to remove \"%s\" because %s\n", WALFilePath, strerror(errno));
+
+
}
}
}
rc = unlink(triggerPath);
if (rc != 0)
{
- fprintf(stderr, "\n ERROR: unable to remove \"%s\", rc=%d", triggerPath, rc);
+ fprintf(stderr, "\n ERROR: unable to remove \"%s\", because %s", triggerPath, strerror(errno));
fflush(stderr);
exit(rc);
}