summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/astmanproxy.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/astmanproxy.c b/src/astmanproxy.c
index c24fb56..065c05a 100644
--- a/src/astmanproxy.c
+++ b/src/astmanproxy.c
@@ -225,10 +225,10 @@ int WriteAsterisk(struct message *m) {
for (i=0; i<m->hdrcount; i++) {
if (strcasecmp(m->headers[i], "Server:") ) {
sprintf(outstring, "%s\r\n", m->headers[i]);
- write(s->fd, outstring, strlen(outstring) );
+ ast_carefulwrite(s->fd, outstring, strlen(outstring), s->writetimeout );
}
}
- write(s->fd, "\r\n", 2);
+ ast_carefulwrite(s->fd, "\r\n", 2, s->writetimeout);
pthread_mutex_unlock(&s->lock);
return 1;
}