Code

Replacing the system call pread() with lseek()/xread()/lseek() sequence.
[git.git] / imap-send.c
index 8de19e3cc667dd08db529a874d59614183c8dbb7..3eaf025720c5432065b851ce98f861eee27eadee 100644 (file)
@@ -236,7 +236,7 @@ socket_read( Socket_t *sock, char *buf, int len )
 static int
 socket_write( Socket_t *sock, const char *buf, int len )
 {
-       int n = write( sock->fd, buf, len );
+       int n = write_in_full( sock->fd, buf, len );
        if (n != len) {
                socket_perror( "write", sock, n );
                close( sock->fd );