Fix fd_store() return value for short writes
This commit is contained in:

committed by
Viktor Dukhovni

parent
e17cbff0ae
commit
3fb30ff0a6
@@ -80,7 +80,7 @@ fd_store(krb5_storage * sp, const void *data, size_t size)
|
||||
if (errno == EINTR)
|
||||
continue;
|
||||
else
|
||||
return count;
|
||||
return size - rem;
|
||||
}
|
||||
cbuf += count;
|
||||
rem -= count;
|
||||
|
Reference in New Issue
Block a user