Skip to content
Snippets Groups Projects
Commit aacc5e10 authored by James Golovich's avatar James Golovich
Browse files

Only update utime in pbx_spool.c if the file exists

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2621 65c4cc65-6c06-0410-ace0-fbb531ad65f3
parent 1cf0d5ad
No related merge requests found
......@@ -203,12 +203,12 @@ static void safe_append(struct outgoing *o, time_t now, char *s)
fclose(f);
} else
close(fd);
/* Update the file time */
tbuf.actime = now;
tbuf.modtime = now + o->retrytime;
if (utime(o->fn, &tbuf))
ast_log(LOG_WARNING, "Unable to set utime on %s: %s\n", o->fn, strerror(errno));
}
/* Update the file time */
tbuf.actime = now;
tbuf.modtime = now + o->retrytime;
if (utime(o->fn, &tbuf))
ast_log(LOG_WARNING, "Unable to set utime on %s: %s\n", o->fn, strerror(errno));
}
static void *attempt_thread(void *data)
......@@ -258,7 +258,6 @@ static void launch_service(struct outgoing *o)
static int scan_service(char *fn, time_t now, time_t atime)
{
struct outgoing *o;
struct utimbuf tbuf;
FILE *f;
o = malloc(sizeof(struct outgoing));
if (o) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment