X-Git-Url: http://git.tuebingen.mpg.de/?p=osl.git;a=blobdiff_plain;f=util.c;h=49f1914e81e59a2648a9cb9af364ad1d98ac58cd;hp=64d83c84f3292ffffa87af4f5129c891f4e3796e;hb=717ba6ba53f69ab0f807d9be67d155f6075fcbe1;hpb=cf207dcadaa03addb1381012f9b822a754a526af diff --git a/util.c b/util.c index 64d83c8..49f1914 100644 --- a/util.c +++ b/util.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2006-2008 Andre Noll + * Copyright (C) 2006-2009 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -61,8 +61,10 @@ int write_all(int fd, const char *buf, size_t *len) *len = 0; while (*len < total) { int ret = __write(fd, buf + *len, total - *len); - if (ret < 0) + if (ret < 0) { + ERROR_LOG("write error: %s\n", strerror(errno)); return ret; + } *len += ret; } return 1;